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
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
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
* 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
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
Contributed by John Harvey.
M doc/xml/release.xml
M test/Vagrantfile