pgBackRest 1.9 commit log

v1.08: Bug Fixes and Log Improvements

commit   : d98df8c8cff41970a5549328722d90cbc7f8f19d    
  
author   : David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 17:36:43 -0500    
  
committer: David Steele <[email protected]>    
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

Cache file log output until the file is created to create a more complete log.

commit   : 69c6afb1dfa3c494f3fd8c3c5d98a8ab5e10a1e2    
  
author   : David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 16:40:13 -0500    
  
committer: David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 16:40:13 -0500    

Click here for diff

M doc/xml/release.xml
M lib/pgBackRest/Common/Log.pm
M lib/pgBackRest/Config/Config.pm

Fixed timeout issues.

commit   : f54145c0ccd4676eebd7184edee4746c02981bfe    
  
author   : David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 16:37:07 -0500    
  
committer: David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 16:37:07 -0500    

Click here for diff

* 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.)  

M bin/pgbackrest
M doc/xml/release.xml
M lib/pgBackRest/Backup.pm
M lib/pgBackRest/BackupFile.pm
M lib/pgBackRest/Common/Exit.pm
M lib/pgBackRest/Common/Log.pm
M lib/pgBackRest/Protocol/CommonMaster.pm
M lib/pgBackRest/Protocol/IO.pm
M lib/pgBackRest/Protocol/LocalProcess.pm
M lib/pgBackRest/Protocol/Protocol.pm
M lib/pgBackRest/Restore.pm
M lib/pgBackRest/RestoreFile.pm
M test/expect/backup-archive-get-001.log
M test/expect/backup-archive-get-002.log
M test/expect/backup-archive-get-003.log
M test/expect/backup-archive-get-004.log
M test/expect/backup-archive-get-005.log
M test/expect/backup-archive-get-006.log
M test/expect/backup-archive-get-007.log
M test/expect/backup-archive-get-008.log
M test/expect/backup-archive-push-001.log
M test/expect/backup-archive-push-002.log
M test/expect/backup-archive-push-003.log
M test/expect/backup-archive-push-004.log
M test/expect/backup-archive-push-005.log
M test/expect/backup-archive-push-006.log
M test/expect/backup-archive-push-007.log
M test/expect/backup-archive-push-008.log
M test/expect/backup-archive-stop-001.log
M test/expect/backup-archive-stop-002.log
M test/expect/backup-archive-stop-003.log
M test/expect/backup-archive-stop-004.log
M test/expect/backup-archive-stop-005.log
M test/expect/backup-archive-stop-006.log
M test/expect/backup-synthetic-001.log
M test/expect/backup-synthetic-002.log
M test/expect/backup-synthetic-003.log
M test/expect/backup-synthetic-004.log
M test/expect/backup-synthetic-005.log
M test/expect/backup-synthetic-006.log
M test/expect/backup-synthetic-007.log
M test/expect/backup-synthetic-008.log
M test/lib/pgBackRestTest/Backup/BackupTest.pm
M test/lib/pgBackRestTest/Common/LogTest.pm

Show Process ID in log output instead of filtering it out with the timestamp.

commit   : e08b56a4e33436d8fdff11020897fc8f73bbaa57    
  
author   : David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 16:30:57 -0500    
  
committer: David Steele <[email protected]>    
date     : Wed, 14 Sep 2016 16:30:57 -0500    

Click here for diff

M doc/lib/BackRestDoc/Common/DocExecute.pm
M doc/xml/release.xml
M test/expect/backup-archive-get-001.log
M test/expect/backup-archive-get-002.log
M test/expect/backup-archive-get-003.log
M test/expect/backup-archive-get-004.log
M test/expect/backup-archive-get-005.log
M test/expect/backup-archive-get-006.log
M test/expect/backup-archive-get-007.log
M test/expect/backup-archive-get-008.log
M test/expect/backup-archive-push-001.log
M test/expect/backup-archive-push-002.log
M test/expect/backup-archive-push-003.log
M test/expect/backup-archive-push-004.log
M test/expect/backup-archive-push-005.log
M test/expect/backup-archive-push-006.log
M test/expect/backup-archive-push-007.log
M test/expect/backup-archive-push-008.log
M test/expect/backup-archive-stop-001.log
M test/expect/backup-archive-stop-002.log
M test/expect/backup-archive-stop-003.log
M test/expect/backup-archive-stop-004.log
M test/expect/backup-archive-stop-005.log
M test/expect/backup-archive-stop-006.log
M test/expect/backup-expire-001.log
M test/expect/backup-synthetic-001.log
M test/expect/backup-synthetic-002.log
M test/expect/backup-synthetic-003.log
M test/expect/backup-synthetic-004.log
M test/expect/backup-synthetic-005.log
M test/expect/backup-synthetic-006.log
M test/expect/backup-synthetic-007.log
M test/expect/backup-synthetic-008.log
M test/lib/pgBackRestTest/Common/LogTest.pm

Suppress "dpkg-reconfigure: unable to re-open stdin: No file or directory" warning in Vagrant VM build.

commit   : f253a4d85ce47d5706123ce15c460e068e983595    
  
author   : John K. Harvey <[email protected]>    
date     : Thu, 8 Sep 2016 17:29:26 -0400    
  
committer: David Steele <[email protected]>    
date     : Thu, 8 Sep 2016 17:29:26 -0400    

Click here for diff

Contributed by John Harvey.  

M doc/xml/release.xml
M test/Vagrantfile