Life with Open Source

pgBackRest 1.24 commit log

v1.23: Multiple Standbys and PostgreSQL 10 Support

commit   : df1ec0aaeb02fb1359f5f893dad8af06c2e05eeb    
  
author   : David Steele <david@pgmasters.net>    
date     : Sun, 3 Sep 2017 17:42:00 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Sun, 3 Sep 2017 17:42:00 -0400    

Click here for diff

Bug Fixes:  
  
* Fixed an issue that could cause compression to abort on growing files. (Reported by Jesper St John, Aleksandr Rogozin.)  
* Fixed an issue with keep-alives not being sent to the remote from the local process. (Reported by William Cox.)  
  
Features:  
  
* Up to seven standbys can be configured for backup from standby. (Contributed by Cynthia Shang.)  
* PostgreSQL 10 support.  
* Allow content-length (in addition to chunked encoding) when reading XML data to improve compatibility with third-party S3 gateways. (Suggested by Victor Gdalevich.)  
  
Refactoring:  
  
* Configuration rules are now pulled from the C library when present.  
* Increase HTTP timeout for S3.  
* Add HTTP retries to harden against transient S3 network errors.  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm

PostgreSQL 9.2.23 commit log

Stamp 9.2.23.

commit   : 2f4ffae5ada6ec272997ce1d6fe415eb9a025924    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:30:10 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:30:10 -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   : f4935327249923c7c88719ccdae5ca472d1d8767    
  
author   : Peter Eisentraut <peter_e@gmx.net>    
date     : Mon, 28 Aug 2017 10:07:56 -0400    
  
committer: Peter Eisentraut <peter_e@gmx.net>    
date     : Mon, 28 Aug 2017 10:07:56 -0400    

Click here for diff

PostgreSQL 9.3.19 commit log

Stamp 9.3.19.

commit   : 93067c53ae49eaa1fe7bedaf2ba4e3e8f2a6cbfa    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:28:16 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:28:16 -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

Doc: adjust release-note credit for parallel pg_restore fix.

commit   : a711d6a31c36d0a2ecf44755c1f3b78e682b4225    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:48 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:48 -0400    

Click here for diff

PostgreSQL 9.4.14 commit log

Stamp 9.4.14.

commit   : ca3f8299ef4e02efb821f082519ea4ca680e4fc1    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:26:11 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:26:11 -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

Doc: adjust release-note credit for parallel pg_restore fix.

commit   : d25183c4e3dadd573935a2ed1a2cbb103fa162db    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:48 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:48 -0400    

Click here for diff

PostgreSQL 9.5.9 commit log

Stamp 9.5.9.

commit   : 8c894c5ff58ff41b59f1ba5c9d487aa9c3073a2f    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:24:28 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:24:28 -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

Doc: adjust release-note credit for parallel pg_restore fix.

commit   : e13c30c18095beac42e688340c8003a6ca6c9d87    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:48 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:48 -0400    

Click here for diff

PostgreSQL 9.6.5 commit log

Stamp 9.6.5.

commit   : 254bb39b720426f7a4616cb6b40f810c44b24b20    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:21:42 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 17:21:42 -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

Doc: adjust release-note credit for parallel pg_restore fix.

commit   : c72a656725ef07fb8752333e0f3bdaf3c0aee999    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:47 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 28 Aug 2017 11:40:47 -0400    

Click here for diff

pgBackRest 1.23 commit log

v1.22: Fixed S3 Retry

commit   : 84caca0f341982d7d61d1c310faf5c6a3a601a48    
  
author   : David Steele <david@crunchydata.com>    
date     : Wed, 9 Aug 2017 11:50:02 -0400    
  
committer: David Steele <david@crunchydata.com>    
date     : Wed, 9 Aug 2017 11:50:02 -0400    

Click here for diff

Bug Fixes:  
  
* Fixed authentication issue in S3 retry.  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibC.pm

pgBackRest 1.22 commit log

v1.21: Improved Info Output and SSH Port Option

commit   : cbc026418cdc03bbe645a3c44ccf9e40435c62ca    
  
author   : David Steele <david@pgmasters.net>    
date     : Tue, 8 Aug 2017 18:09:07 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Tue, 8 Aug 2017 18:09:07 -0400    

Click here for diff

Bug Fixes:  
  
* The archive_status directory is now recreated on restore to support PostgreSQL 8.3 which does not recreate it automatically like more recent versions do. (Reported by Stephen Frost.)  
* Fixed an issue that could cause the empty archive directory for an old PostgreSQL version to be left behind after a stanza-upgrade. (Fixed by Cynthia Shang.)  
  
Features:  
  
* Modified the info command (both text and JSON output) to display the archive ID and minimum/maximum WAL currently present in the archive for the current and prior, if any, database cluster version. (Contributed by Cynthia Shang.)  
* Added --backup-ssh-port and --db-ssh-port options to support non-default SSH ports. (Contributed by Cynthia Shang.)  
  
Refactoring:  
  
* Retry when S3 returns an internal error (500).  
* Add bIgnoreMissing parameter to Local->manifest().  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Config/ConfigHelpData.pm
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibC.pm
M test/expect/help-help-001.log

PostgreSQL 9.2.22 commit log

Stamp 9.2.22.

commit   : 56fc4f7c9c8168b93b45ccf48781d77073d271dc    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 7 Aug 2017 17:19:50 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 7 Aug 2017 17:19: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   : 5fa4515a6a8536684285bc4837ec352fe2afe012    
  
author   : Peter Eisentraut <peter_e@gmx.net>    
date     : Mon, 7 Aug 2017 13:52:45 -0400    
  
committer: Peter Eisentraut <peter_e@gmx.net>    
date     : Mon, 7 Aug 2017 13:52:45 -0400    

Click here for diff

PostgreSQL 9.3.18 commit log

Stamp 9.3.18.

commit   : a5915db2fab1fbe555b6410440df5177a247a2f2    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 7 Aug 2017 17:17:46 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 7 Aug 2017 17:17:46 -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   : 61f52850f5809ff62b8d2605ded0503f6a822ec9    
  
author   : Peter Eisentraut <peter_e@gmx.net>    
date     : Mon, 7 Aug 2017 13:51:07 -0400    
  
committer: Peter Eisentraut <peter_e@gmx.net>    
date     : Mon, 7 Aug 2017 13:51:07 -0400    

Click here for diff