PuppetDB 3.0.0 - July 9, 2015
PuppetDB 3.0.0 Downloads
------------------------
Available in native package format as part of Puppet Collection 1 (PC1). More information on the PC1 repositories is available here: http://bit.ly/1HQJDNb
Binary tarball: http://downloads.puppetlabs.com/puppetdb/
Source: http://github.com/puppetlabs/puppetdb
Please report feedback via the Puppet Labs tickets site, using an affected PuppetDB version of 3.0.0: https://tickets.puppetlabs.com/browse/PDB
Documentation: http://docs.puppetlabs.com/puppetdb/3.0/
Puppet module: http://forge.puppetlabs.com/puppetlabs/puppetdb
PuppetDB 3.0.0 Release Notes
----------------------------
PuppetDB 3.0.0 is a major, backward-incompatible release containing powerful new features and packaging changes to conform with the All-In-One packaging standards adopted by Puppet 4. It is important to note that PuppetDB 3.0 depends on Puppet 4.
Users should consult the release notes here:
https://docs.puppetlabs.com/puppetdb/3.0/release_notes.html
and the specific notes on new and backward-incompatible API features here:
https://docs.puppetlabs.com/puppetdb/3.0/api/query/v4/upgrading-from-v3.html
for detailed information and upgrading advice.
Some changes we’re excited about are:
retirement of the v2 and v3 query APIs, and promotion of v4 as the stable API
support for automatic failover between multiple instances of PuppetDB
group_by query operator and foundational support for aggregate functions in queries (currently only count)
reports now include logs, metrics, and events from the associated Puppet run, and express whether or not the run used the --noop flag
extract can be used as a top-level query operator, to limit the fields a query returns
retirement of support for versions of PostgreSQL prior to 9.4
deprecation of support for HSQLDB (with retirement slated for the next major release)
Contributors
------------
Andrew Roetker, Andrii Nikitiuk, Chris Price, deadpoint, Eric Sorenson, Jean Bond, John Duarte, Jorie Tappa, Ken Barber, Brian LaMetterey, Lars Windolf, Mathieu Parent, Matthaus Owens, Melissa Stone, Nick Fagerlund, Rob Braden, Rob Browning, Roger Ignazio, Russell Mull, Ryan Senior, Wayne Warren, Wyatt Alt