pgBackRest 1.16 commit log

v1.15: Refactoring and Bug Fixes

commit   : 2d7d9626bb60640a77ac71559f2a714a1aac8b94    
  
author   : David Steele <[email protected]>    
date     : Mon, 13 Feb 2017 20:00:30 -0500    
  
committer: David Steele <[email protected]>    
date     : Mon, 13 Feb 2017 20:00:30 -0500    

Click here for diff

Bug Fixes:  
  
* Fixed a regression introduced in v1.13 that could cause backups to fail if files were removed (e.g. tables dropped) while the manifest was being built. (Reported by Navid Golpayegani.)  
  
Refactoring:  
  
* Refactor FileCommon::fileManifest() and FileCommon::fileStat to be more modular to allow complete branch/statement level coverage testing.  

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

Fixed a regression introduced in v1.13 that could cause backups to fail.

commit   : e2ac7e1ea624a1dd0e4c5ac214d3dfc1cdc266ab    
  
author   : David Steele <[email protected]>    
date     : Mon, 13 Feb 2017 19:59:14 -0500    
  
committer: David Steele <[email protected]>    
date     : Mon, 13 Feb 2017 19:59:14 -0500    

Click here for diff

This happened if files were removed (e.g. tables dropped) while the manifest was being built.  
  
Reported by Navid Golpayegani.  

M doc/xml/release.xml
M lib/pgBackRest/Common/Log.pm
M lib/pgBackRest/FileCommon.pm
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibC.pm
M test/expect/full-synthetic-001.log
M test/lib/pgBackRestTest/Common/DefineTest.pm
M test/lib/pgBackRestTest/File/FileCommonTest.pm
A test/lib/pgBackRestTest/File/FileLinkTest.pm
M test/lib/pgBackRestTest/File/FileManifestTest.pm
A test/lib/pgBackRestTest/File/FileStatTest.pm
M test/lib/pgBackRestTest/Full/FullSyntheticTest.pm