pgBackRest 1.23 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.  
  

Add HTTP retries to harden against transient S3 network errors.

  
commit   : eea2ccc3ab52ee588d6f894d291931bd9aa52147    
  
author   : David Steele <david@pgmasters.net>    
date     : Sun, 3 Sep 2017 16:48:41 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Sun, 3 Sep 2017 16:48:41 -0400    

Click here for diff

  
  

Increase HTTP timeout for S3.

  
commit   : 80e5e8db01b97ad7878817152d2a9a933d59d415    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 1 Sep 2017 19:16:57 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 1 Sep 2017 19:16:57 -0400    

Click here for diff

  
  

Allow content-length (in addition to chunked encoding) when reading XML data to improve compatibility with third-party S3 gateways.

  
commit   : 75511d24813266b87a7b65e25141f2fd6b1dd78a    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 1 Sep 2017 15:07:20 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 1 Sep 2017 15:07:20 -0400    

Click here for diff

  
Suggested by Victor Gdalevich.  
  

PostgreSQL 10 support.

  
commit   : fcb7c6fd1d0f37ed371079537b95899eaac44812    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 1 Sep 2017 12:29:34 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 1 Sep 2017 12:29:34 -0400    

Click here for diff

  
  

Up to seven standbys can be configured for backup from standby.`

  
commit   : 36e576b4839d5d9323597014d6f478def7308d9e    
  
author   : Cynthia Shang <cynthia.shang@crunchydata.com>    
date     : Thu, 31 Aug 2017 19:15:44 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 31 Aug 2017 19:15:44 -0400    

Click here for diff

  
Contributed by Cynthia Shang.  
  

Fixed an issue that could cause compression to abort on growing files.

  
commit   : 206415d4c754053275666bfcc0eb138f39884c21    
  
author   : David Steele <david@pgmasters.net>    
date     : Wed, 30 Aug 2017 16:34:05 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Wed, 30 Aug 2017 16:34:05 -0400    

Click here for diff

  
Reported by Jesper St John, Aleksandr Rogozin.  
  

Fixed an issue with keep-alives not being sent to the remote from the local process.

  
commit   : 81ffd094455fb006993a3b9e65c801c127454dc7    
  
author   : David Steele <david@crunchydata.com>    
date     : Wed, 30 Aug 2017 08:41:46 -0400    
  
committer: David Steele <david@crunchydata.com>    
date     : Wed, 30 Aug 2017 08:41:46 -0400    

Click here for diff

  
Reported by William Cox.  
  

Configuration rules are now pulled from the C library when present.

  
commit   : 1e0ed074555df7d9079fdf52c4b6b5b049b6d155    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 25 Aug 2017 16:47:47 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 25 Aug 2017 16:47:47 -0400    

Click here for diff

  
  

Merge release 2 container build changes.

  
commit   : 8d3436bce775845d45eaf8b55e526ad784e54e0f    
  
author   : David Steele <david@pgmasters.net>    
date     : Sat, 19 Aug 2017 09:02:24 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Sat, 19 Aug 2017 09:02:24 -0400    

Click here for diff

  
  

Simplified smart logic for C Library and package builds.

  
commit   : 7dab459cacd9e1b5934294176e5929a86f7b48de    
  
author   : David Steele <david@pgmasters.net>    
date     : Sat, 19 Aug 2017 08:48:13 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Sat, 19 Aug 2017 08:48:13 -0400    

Click here for diff

  
  

Fixed document generation to include section summaries on the Configuration page.

  
commit   : 1be69d5ac71db241f0c41bf28c4c36c5cc0b32c4    
  
author   : Cynthia Shang <cynthia.shang@crunchydata.com>    
date     : Wed, 16 Aug 2017 16:54:35 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Wed, 16 Aug 2017 16:54:35 -0400    

Click here for diff

  
Fixed by Cynthia Shang.  
  

Move contributor list to the end of release.xml for convenience.

  
commit   : 1d2b08ce94d31e2d0a19cb7f489d73e2e04700d2    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 11 Aug 2017 18:43:21 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 11 Aug 2017 18:43:21 -0400    

Click here for diff

  
  

Ignore auto-generated C code created by release 2.

  
commit   : 4c2c612b6f68001b2cf0ccd29b02648f0f11ae8c    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 11 Aug 2017 18:38:40 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 11 Aug 2017 18:38:40 -0400    

Click here for diff

  
  

Drain stderr during test process execution as well as termination to prevent lockups if there is a lot of output.

  
commit   : 4331e09376a124e597c4a0e8e4c9641239f8f64e    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 11 Aug 2017 18:31:25 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 11 Aug 2017 18:31:25 -0400    

Click here for diff

  
  

Updated Docker build in Vagrantfile.

  
commit   : f8de73674c5e97bd7103a4892ce4d17cc12d1173    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 10 Aug 2017 20:52:29 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 10 Aug 2017 20:52:29 -0400    

Click here for diff

  
  

Changed log test order to ignore unimportant log errors while shutting down PostgreSQL.

  
commit   : ac1574448e8b6e2a6b6c3690f3998aac35e4d40d    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 10 Aug 2017 18:11:29 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 10 Aug 2017 18:11:29 -0400    

Click here for diff