Stamp 9.3.23.
commit : ec8e7d60bac23b1b9102798afc30078aca9076ae
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:59:47 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:59:47 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Last-minute updates for release notes.
commit : 035524b11821343bf1236e8ea5b078b9508225df
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
Click here for diff
Stamp 9.4.18.
commit : 364998df87a8fc498302d4b02681909f81635914
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:57:35 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:57:35 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Last-minute updates for release notes.
commit : d289dcfc393c5329fb67a1df27957a9923365ce6
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
Click here for diff
Stamp 9.5.13.
commit : ceb2b0b0abaf0e7a14d25c3e75d4fd0b80714149
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:55:28 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:55:28 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Last-minute updates for release notes.
commit : 23a086a03fe635764c8f0879219a7adeb5a39b56
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
Click here for diff
Stamp 9.6.9.
commit : 2f895f784fb31bf008162e9c52cc0b2c717823e8
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:53:38 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:53:38 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Last-minute updates for release notes.
commit : e71d9f6951fa61f386bebe3c97735a80def8a1e2
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
Click here for diff
Stamp 10.4.
commit : ab5e9caa4a3ec4765348a0482e88edcf3f6aab4a
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:51:40 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 16:51:40 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
M src/interfaces/libpq/libpq.rc.in
M src/port/win32ver.rc
Last-minute updates for release notes.
commit : f5f8b5892a08c678de878653fca906f85e399f27
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 7 May 2018 13:13:27 -0400
Click here for diff
v2.02: Parallel Asynchronous Archive Get and Configuration Includes
commit : ee8aafb3cadd77682c97bcc74adb457e0723ebee
author : David Steele <david@pgmasters.net>
date : Sun, 6 May 2018 19:53:42 -0400
committer: David Steele <david@pgmasters.net>
date : Sun, 6 May 2018 19:53:42 -0400
Click here for diff
Bug Fixes:
* Fix directory syncs running recursively when only the specified directory should be synced. (Reported by Craig A. James.)
* Fix archive-copy throwing "path not found" error for incr/diff backups. (Reported by yummyliu, Vitaliy Kukharik.)
* Fix failure in manifest build when two or more files in PGDATA are linked to the same directory. (Reported by Vitaliy Kukharik.)
* Fix delta restore failing when a linked file is missing.
* Fix rendering of key/value and list options in help. (Reported by Clinton Adams.)
Features:
* Add asynchronous, parallel archive-get. This feature maintains a queue of WAL segments to help reduce latency when PostgreSQL requests a WAL segment with restore_command.
* Add support for additional pgBackRest configuration files in the directory specified by the --config-include-path option. Add --config-path option for overriding the default base path of the --config and --config-include-path option. (Contributed by Cynthia Shang.)
* Add repo-s3-token option to allow temporary credentials tokens to be configured. pgBackRest currently has no way to request new credentials so the entire command (e.g. backup, restore) must complete before the credentials expire. (Contributed by Yogesh Sharma.)
Improvements:
* Update the archive-push-queue-max, manifest-save-threshold, and buffer-size options to accept values in KB, MB, GB, TB, or PB where the multiplier is a power of 1024. (Contributed by Cynthia Shang.)
* Make backup/restore path sync more efficient. Scanning the entire directory can be very expensive if there are a lot of small tables. The backup manifest contains the path list so use it to perform syncs instead of scanning the backup/restore path.
* Show command parameters as well as command options in initial info log message.
* Rename archive-queue-max option to archive-push-queue-max to avoid confusion with the new archive-get-queue-max option. The old option name will continue to be accepted.
M README.md
M doc/resource/exe.cache
M doc/xml/index.xml
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibCAuto.pm
M src/version.h
M test/code-count/file-type.yaml
v2.01: Minor Bug Fixes and Improvements
commit : 2a3d6ecde8a86154cfaba067dfcbe459ef2aa8e1
author : David Steele <david@pgmasters.net>
date : Mon, 19 Mar 2018 21:49:41 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 19 Mar 2018 21:49:41 -0400
Click here for diff
Bug Fixes:
* Fix --target-action and --recovery-option options being reported as invalid when restoring with --type=immediate. (Reported by Brad Nicholson.)
* Immediately error when a secure option (e.g. repo1-s3-key) is passed on the command line. Since pgBackRest would not pass secure options on to sub-processes an obscure error was thrown. The new error is much clearer and provides hints about how to fix the problem. Update command documentation to omit secure options that cannot be specified on the command-line. (Reported by Brad Nicholson.)
* Fix issue passing --no-config to embedded Perl. (Reported by Ibrahim Edib Kokdemir.)
* Fix issue where specifying log-level-stderr > warn would cause a local/remote process to error on exit due to output found on stderr when none was expected. The max value for a local/remote process is now error since there is no reason for these processes to emit warnings. (Reported by Clinton Adams.)
* Fix manifest test in the check command when tablespaces are present. (Fixed by Cynthia Shang. Reported by Thomas Flatley.)
Improvements:
* Error when multiple arguments are set in the config file for an option that does not accept multiple arguments. (Contributed by Cynthia Shang.)
* Remove extraneous sudo commands from src/Makefile. (Contributed by Adrian Vondendriesch.)
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibCAuto.pm
M src/version.h
Revert restructuring of bin/scripts/Makefile
commit : 3652766ba932c7b7efdb2b29524898d881a94a33
author : Magnus Hagander <magnus@hagander.net>
date : Tue, 27 Feb 2018 14:08:53 +0100
committer: Magnus Hagander <magnus@hagander.net>
date : Tue, 27 Feb 2018 14:08:53 +0100
Click here for diff
The Makefile portion of 91f3ffc5249eff99c311fb27e7b29a44d9c62be1 broke
the MSVC build. This patch reverts the changes to the Makefile and
adjusts it to work with the new code, while keeping the actual code
changes from the original patch.
Author: Victor Wagner <vitus@wagner.pp.ru>
M src/bin/scripts/Makefile
Revert restructuring of bin/scripts/Makefile
commit : 5181bebba73b2fdcb38f4c7f06491e8092873969
author : Magnus Hagander <magnus@hagander.net>
date : Tue, 27 Feb 2018 14:08:53 +0100
committer: Magnus Hagander <magnus@hagander.net>
date : Tue, 27 Feb 2018 14:08:53 +0100
Click here for diff
The Makefile portion of 91f3ffc5249eff99c311fb27e7b29a44d9c62be1 broke
the MSVC build. This patch reverts the changes to the Makefile and
adjusts it to work with the new code, while keeping the actual code
changes from the original patch.
Author: Victor Wagner <vitus@wagner.pp.ru>
M src/bin/scripts/Makefile
Revert restructuring of bin/scripts/Makefile
commit : 41545d1524eb461b91698f53316b556c96aaf3a5
author : Magnus Hagander <magnus@hagander.net>
date : Tue, 27 Feb 2018 14:08:53 +0100
committer: Magnus Hagander <magnus@hagander.net>
date : Tue, 27 Feb 2018 14:08:53 +0100
Click here for diff
The Makefile portion of 91f3ffc5249eff99c311fb27e7b29a44d9c62be1 broke
the MSVC build. This patch reverts the changes to the Makefile and
adjusts it to work with the new code, while keeping the actual code
changes from the original patch.
Author: Victor Wagner <vitus@wagner.pp.ru>
M src/bin/scripts/Makefile