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
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.)
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibC.pm
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
Suggested by Jens Wilke.
M doc/xml/release.xml
M lib/pgBackRest/Info.pm
M test/lib/pgBackRestTest/Info/InfoUnitTest.pm
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
Creation of new paths generated an error when multiple processes attempted to do so at the same time.
Reported by Jens Wilke.
M doc/xml/release.xml
M lib/pgBackRest/FileCommon.pm
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
It would instead return errors to PostgreSQL indefinitely (unless the .error file was manually deleted).
Reported by Jens Wilke.
M doc/xml/release.xml
M lib/pgBackRest/Archive/ArchivePush.pm
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibC.pm
M test/lib/pgBackRestTest/Archive/ArchivePushUnitTest.pm
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
M doc/lib/BackRestDoc/Common/DocRender.pm
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
M doc/doc.pl
M doc/lib/BackRestDoc/Common/DocManifest.pm
M doc/lib/BackRestDoc/Common/DocRender.pm
M doc/lib/BackRestDoc/Html/DocHtmlPage.pm
M doc/lib/BackRestDoc/Latex/DocLatexSection.pm
M doc/lib/BackRestDoc/Markdown/DocMarkdownRender.pm
M doc/xml/release.xml
M doc/xml/user-guide.xml
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
* 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.
M doc/lib/BackRestDoc/Common/Doc.pm
M doc/lib/BackRestDoc/Common/DocExecute.pm
M doc/lib/BackRestDoc/Common/DocRender.pm
M doc/resource/html/default.css
M doc/xml/dtd/doc.dtd
M doc/xml/release.xml
M test/lib/pgBackRestTest/Common/HostTest.pm
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
M doc/xml/user-guide.xml
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
More accurately describe how the new method works and how it differs from the old method.
Suggested by Jens Wilke.
M doc/xml/release.xml
M doc/xml/user-guide.xml