v1.10: Stanza Creation and Minor Bug Fixes
commit : 06cac30c33733d3894a3143a6866a9dbd3972199
author : David Steele <david@pgmasters.net>
date : Tue, 8 Nov 2016 10:47:47 +0000
committer: David Steele <david@pgmasters.net>
date : Tue, 8 Nov 2016 10:47:47 +0000
Click here for diff
Bug Fixes:
* Fixed an issue where a backup could error if no changes were made to a database between backups and only pg_control changed.
* Fixed an issue where tablespace paths with the same prefix would cause an invalid link error. (Reported by Nikhilchandra Kulkarni.)
Features:
* Added the stanza-create command to formalize creation of stanzas in the repository. (Contributed by Cynthia Shang.)
Refactoring:
* Removed extraneous use lib directives from Perl modules. (Suggested by Devrim Gündüz.)
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
Stamp 9.1.24.
commit : e85493559c4678f54d30b6b4e04b17c03a3192d7
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:19:49 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:19:49 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Translation updates
commit : 3a018d2fbb67ae5b2f8dc0e7e6512e856d33a5e6
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
Click here for diff
Stamp 9.2.19.
commit : b3453562b349a104b92ff02289cf41ff09a8a875
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:17:41 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:17:41 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Translation updates
commit : 89dabaf4a256d2c07c143af125db575cc59ae114
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
Click here for diff
Stamp 9.3.15.
commit : 59a0c01e3d88910e92a24e388f346670f4f696ef
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:15:40 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:15:40 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Translation updates
commit : 959853027a6b2bf5e532ce81f8b9d2fa28a72d1a
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
Click here for diff
Stamp 9.4.10.
commit : c7681b2b9a115eb05048a485480826bc0efa6d3b
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:12:53 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:12:53 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Translation updates
commit : 117add5fd848df3def3196bfb76455555382cd51
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
Click here for diff
Stamp 9.5.5.
commit : 811b6c4a1df5d8323b532460ef2157e771dfb358
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:10:50 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:10:50 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Translation updates
commit : ffaa8bcf0e65f7f8095d04aeaba6953e52af8c12
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
Click here for diff
Stamp 9.6.1.
commit : 16e7c02c423449697b78ca857e5847981785e9ed
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:08:51 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 24 Oct 2016 16:08:51 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Translation updates
commit : 681fdbbff1cd44963883c27007f10e1a8c4e65de
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 24 Oct 2016 12:00:00 -0400
Click here for diff
v1.09: 9.6 Support, Configurability, and Bug Fixes
commit : 1e0ca3056a84abb07214b54ea2945fcdacd65000
author : David Steele <david@pgmasters.net>
date : Mon, 10 Oct 2016 17:35:58 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 10 Oct 2016 17:35:58 -0400
Click here for diff
Bug Fixes:
* Fixed the check command to prevent an error message from being logged if the backup directory does not exist. (Fixed by Cynthia Shang.)
* Fixed error message to properly display the archive command when an invalid archive command is detected. (Reported by Jason O'Donnell.)
* Fixed an issue where the async archiver would not be started if archive-push did not have enough space to queue a new WAL segment. This meant that the queue would never be cleared without manual intervention (such as calling archive-push directly). PostgreSQL now receives errors when there is not enough space to store new WAL segments but the async process will still be started so that space is eventually freed. (Reported by Jens Wilke.)
* Fixed a remote timeout that occurred when a local process generated checksums (during resume or restore) but did not copy files, allowing the remote to go idle. (Reported by Jens Wilke.)
Features:
* Non-exclusive backups will automatically be used on PostgreSQL 9.6.
* Added the cmd-ssh option to allow the ssh client to be specified. (Suggested by Jens Wilke.)
* Added the log-level-stderr option to control whether console log messages are sent to stderr or stdout. By default this is set to warn which represents a change in behavior from previous versions, even though it may be more intuitive. Setting log-level-stderr=off will preserve the old behavior. (Suggested by Sascha Biberhofer.)
* Set application_name to "pgBackRest [command]" for database connections. (Suggested by Jens Wilke.)
* Check that archive_mode is enabled when archive-check option enabled.
Refactoring:
* Clarified error message when unable to acquire pgBackRest advisory lock to make it clear that it is not a PostgreSQL backup lock. (Suggested by Jens Wilke.)
* pgBackRest version number included in command start INFO log output.
* Process ID logged for local process start/stop INFO log output.
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
Stamp 9.6.0.
commit : a721a1ba9cf6c86cb52f1bf325d5a27b64e870d6
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 26 Sep 2016 16:26:58 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 26 Sep 2016 16:26:58 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
Translation updates
commit : e77ea9dbd71693c1a26d4962d5bd2f2163c94acc
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 26 Sep 2016 12:00:00 -0400
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 26 Sep 2016 12:00:00 -0400
Click here for diff
v1.08: Bug Fixes and Log Improvements
commit : d98df8c8cff41970a5549328722d90cbc7f8f19d
author : David Steele <david@pgmasters.net>
date : Wed, 14 Sep 2016 17:36:43 -0500
committer: David Steele <david@pgmasters.net>
date : Wed, 14 Sep 2016 17:36:43 -0500
Click here for diff
Bug Fixes:
* Fixed an issue where local processes were not disconnecting when complete and could later timeout. (Reported by Todd Vernick.)
* Fixed an issue where the protocol layer could timeout while waiting for WAL segments to arrive in the archive. (Reported by Todd Vernick.)
Refactoring:
* Cache file log output until the file is created to create a more complete log.
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm