pgBackRest 1.14 commit log

v1.14: Bug Fixes

  
commit   : 845c6112bf592fb54b61156b47bbf2ebc5985f29    
  
author   : David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 10:07:04 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 10:07:04 -0500    

Click here for diff

  
Bug Fixes:  
  
* Fixed an issue where an archive-push error would not be retried and would instead return errors to PostgreSQL indefinitely (unless the .error file was manually deleted). (Reported by Jens Wilke.)  
* Fixed a race condition in parallel archiving where creation of new paths generated an error when multiple processes attempted to do so at the same time. (Reported by Jens Wilke.)  
  
Refactoring:  
  
* Improved performance of wal archive min/max provided by the info command. (Suggested by Jens Wilke.)  
  

Improved performance of wal archive min/max provided by the info command.

  
commit   : a54018d573926d5d5718727a9f169ad7751577f4    
  
author   : David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 10:03:02 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 10:03:02 -0500    

Click here for diff

  
Suggested by Jens Wilke.  
  

Fixed a race condition in parallel archiving.

  
commit   : adcc7cb9543714b420d429512f259d14ea265acf    
  
author   : David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 09:58:50 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 09:58:50 -0500    

Click here for diff

  
Creation of new paths generated an error when multiple processes attempted to do so at the same time.  
  
Reported by Jens Wilke.  
  

Fixed an issue where an archive-push error would not be retried.

  
commit   : bc2bb040c5bf75cb56ec3fa7a00a993d33371a99    
  
author   : David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 09:57:10 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Mon, 13 Feb 2017 09:57:10 -0500    

Click here for diff

  
It would instead return errors to PostgreSQL indefinitely (unless the .error file was manually deleted).  
  
Reported by Jens Wilke.  
  

Fixed syntax from d68b48d that was not backwards compatible to Perl 5.10.

  
commit   : 12041f73e2a4f4c91c068b7f43f7ff52f24c72f5    
  
author   : David Steele <david@pgmasters.net>    
date     : Sun, 12 Feb 2017 21:09:34 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Sun, 12 Feb 2017 21:09:34 -0500    

Click here for diff

  
  

Improved support for –require option and section depends now default to the previous section.

  
commit   : d68b48d19b53727bafd55e97cde41db309763daa    
  
author   : David Steele <david@pgmasters.net>    
date     : Sat, 11 Feb 2017 10:26:54 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Sat, 11 Feb 2017 10:26:54 -0500    

Click here for diff

  
  

Improvements to documentation engine:

  
commit   : 498f52da094832d5ffe84ea0eed121acf46f360c    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 10 Feb 2017 10:22:05 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 10 Feb 2017 10:22:05 -0500    

Click here for diff

  
* Documentation can now be built with reusable blocks to reduce duplication.  
* Added ability to pass options to containers within the documentation.  
* Add proper tag to slightly emphasize proper nouns.  
  

Additional notes on the async spool directory.

  
commit   : aab763d558b586f0ce4f77a8cc67c2c7e9db07eb    
  
author   : David Steele <david@pgmasters.net>    
date     : Wed, 8 Feb 2017 09:37:17 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Wed, 8 Feb 2017 09:37:17 -0500    

Click here for diff

  
  

Updated async archiving documentation.

  
commit   : b813bfaff68fa9d2e1271b3f6fcf61955e24de3e    
  
author   : David Steele <david@pgmasters.net>    
date     : Wed, 8 Feb 2017 08:41:43 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Wed, 8 Feb 2017 08:41:43 -0500    

Click here for diff

  
More accurately describe how the new method works and how it differs from the old method.  
  
Suggested by Jens Wilke.