v1.24: New Backup Exclusions
commit : d0bf946857d73dcca2ce2a7bf0b78fd8aee2a19b
author : David Steele <david@pgmasters.net>
date : Thu, 28 Sep 2017 19:06:41 -0400
committer: David Steele <david@pgmasters.net>
date : Thu, 28 Sep 2017 19:06:41 -0400
Bug Fixes:
* Fixed an issue where warnings were being emitted in place of lower priority log messages during backup from standby initialization. (Reported by Uspen.)
* Fixed an issue where some db-* options (e.g. db-port) were not being passed to remotes. (Reported by Uspen.)
Features:
* Exclude contents of pg_snapshots, pg_serial, pg_notify, and pg_dynshmem from backup since they are rebuilt on startup.
* Exclude pg_internal.init files from backup since they are rebuilt on startup.
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Config/ConfigHelpData.pm
M lib/pgBackRest/Version.pm
Improve C library smart build.
commit : 40a85e34f1b12620b5520f620779396b7ead525a
author : David Steele <david@pgmasters.net>
date : Wed, 20 Sep 2017 19:57:05 -0400
committer: David Steele <david@pgmasters.net>
date : Wed, 20 Sep 2017 19:57:05 -0400
Ignore changes outside of /lib/pgBackRest/Config.
M doc/xml/release.xml
M test/test.pl
Open log file after async process is completely separated from the main process.
commit : 4d6c56b4d76572f5a45a45ca8f55ddc269d2d6d1
author : David Steele <david@pgmasters.net>
date : Wed, 20 Sep 2017 08:08:36 -0400
committer: David Steele <david@pgmasters.net>
date : Wed, 20 Sep 2017 08:08:36 -0400
This prevents the main process from also logging to the file.
Suggested by Jens Wilke.
M doc/xml/release.xml
M lib/pgBackRest/Archive/Push/Async.pm
Fixed an issue where some db-* options (e.g. db-port) were not being passed to remotes.
commit : 266c9ddcc12c377dd2b3d90b79468eaa6c22f101
author : David Steele <david@crunchydata.com>
date : Tue, 19 Sep 2017 10:14:18 -0400
committer: David Steele <david@crunchydata.com>
date : Tue, 19 Sep 2017 10:14:18 -0400
M doc/xml/release.xml
M lib/pgBackRest/Protocol/Helper.pm
M test/expect/mock-all-002.log
M test/expect/mock-all-003.log
M test/lib/pgBackRestTest/Module/Mock/MockAllTest.pm
Fixed an issue where warnings were being emitted in place of lower priority log messages during backup from standby initialization.
commit : c857015a38edd6db641987f8084930f59cfb9309
author : David Steele <david@crunchydata.com>
date : Tue, 19 Sep 2017 10:03:53 -0400
committer: David Steele <david@crunchydata.com>
date : Tue, 19 Sep 2017 10:03:53 -0400
M doc/xml/release.xml
M lib/pgBackRest/Common/Log.pm
M test/lib/pgBackRestTest/Common/RunTest.pm
M test/lib/pgBackRestTest/Module/Common/CommonLogTest.pm
Break up LibC.xs into separate module files.
commit : d36c52271f994fc6332c40c9a101f9451ccb7266
author : David Steele <david@pgmasters.net>
date : Sun, 17 Sep 2017 15:52:19 -0400
committer: David Steele <david@pgmasters.net>
date : Sun, 17 Sep 2017 15:52:19 -0400
M doc/xml/release.xml
M libc/LibC.xs
A libc/xs/config/config.xs
A libc/xs/config/configRule.xs
A libc/xs/postgres/pageChecksum.xs
Dynamically generate list of files for C library build.
commit : 20af8ecf505f3b8b490dfb76969d5e39dabf0362
author : David Steele <david@pgmasters.net>
date : Sun, 17 Sep 2017 14:49:23 -0400
committer: David Steele <david@pgmasters.net>
date : Sun, 17 Sep 2017 14:49:23 -0400
M doc/xml/release.xml
M libc/Makefile.PL
Updates to installation documentation.
commit : 7c95a2f4de43905bc7b22afbc8d70432156bc033
author : David Steele <david@pgmasters.net>
date : Fri, 8 Sep 2017 21:50:00 -0700
committer: David Steele <david@pgmasters.net>
date : Fri, 8 Sep 2017 21:50:00 -0700
* Add trusted SSH configuration.
* Add full installation where required and remove doc containers that included parts of the installation.
M doc/xml/release.xml
M doc/xml/user-guide.xml
M test/lib/pgBackRestTest/Common/ContainerTest.pm
Rename master to primary in documentation to align with PostgreSQL convention.
commit : 4bcef7020ee25104b687580a7089a06d4b597cf8
author : David Steele <david@pgmasters.net>
date : Thu, 7 Sep 2017 10:59:40 -0700
committer: David Steele <david@pgmasters.net>
date : Thu, 7 Sep 2017 10:59:40 -0700
M doc/xml/reference.xml
M doc/xml/release.xml
M doc/xml/user-guide.xml
Additional backup exclusions.
commit : 6343fdd5846ef05d9f4883d8ffd09e0b47f744ce
author : David Steele <david@pgmasters.net>
date : Mon, 4 Sep 2017 08:26:57 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 4 Sep 2017 08:26:57 -0400
* Exclude contents of pg_snapshots, pg_serial, pg_notify, and pg_dynshmem from backup since they are rebuilt on startup.
* Exclude pg_internal.init files from backup since they are rebuilt on startup.
M doc/xml/release.xml
M lib/pgBackRest/Manifest.pm
M lib/pgBackRest/Version.pm
M test/expect/mock-all-001.log
M test/expect/mock-all-002.log
M test/expect/mock-all-003.log
M test/lib/pgBackRestTest/Module/Mock/MockAllTest.pm