Stamp 9.4.20.
commit : 4f0bf3359faee12317808634024627a824d658f5
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:51:23 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:51:23 -0500
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
Fix copy-paste error in errhint() introduced in 691d79a07933.
commit : b7301e3a7b6362d550727deffb0ebd06363efdba
author : Andres Freund <andres@anarazel.de>
date : Mon, 5 Nov 2018 12:02:25 -0800
committer: Andres Freund <andres@anarazel.de>
date : Mon, 5 Nov 2018 12:02:25 -0800
Click here for diff
Stamp 9.5.15.
commit : 0b09804544cb51e0d90c874f62a1d600ca9321d6
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:49:29 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:49:29 -0500
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
Fix copy-paste error in errhint() introduced in 691d79a07933.
commit : a0e450e91ee9b6a79c55b5a5265147e789996549
author : Andres Freund <andres@anarazel.de>
date : Mon, 5 Nov 2018 12:02:25 -0800
committer: Andres Freund <andres@anarazel.de>
date : Mon, 5 Nov 2018 12:02:25 -0800
Click here for diff
Stamp 9.6.11.
commit : 518d5492911d445b126e9d5c669a83b5cae43e50
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:47:37 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:47:37 -0500
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
Fix copy-paste error in errhint() introduced in 691d79a07933.
commit : a16e8b440132d0418d7d0c8986ac944b2370a1d4
author : Andres Freund <andres@anarazel.de>
date : Mon, 5 Nov 2018 12:02:25 -0800
committer: Andres Freund <andres@anarazel.de>
date : Mon, 5 Nov 2018 12:02:25 -0800
Click here for diff
Stamp 10.6.
commit : c63d9ebb5940bf3d24a6ecdc300ca9e95e29ddbe
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:45:50 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:45:50 -0500
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 : bce0ff4080eba1f7175db832227bfde84db3af31
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:07:06 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 5 Nov 2018 16:07:06 -0500
Click here for diff
v2.06: Checksum Delta Backup and PostgreSQL 11 Support
commit : 904550c97f674d3f576d3113756f2b5c89b55ddf
author : David Steele <david@pgmasters.net>
date : Tue, 16 Oct 2018 14:56:51 +0100
committer: David Steele <david@pgmasters.net>
date : Tue, 16 Oct 2018 14:56:51 +0100
Click here for diff
Bug Fixes:
* Fix missing missing URI encoding in S3 driver. (Reported by Dan Farrell.)
* Fix incorrect error message for duplicate options in configuration files. (Reported by Jesper St John.)
* Fix incorrectly reported error return in info logging. A return code of 1 from the archive-get was being logged as an error message at info level but otherwise worked correctly.
Features:
* Add checksum delta for incremental backups which uses checksums rather than timestamps to determine if files have changed. (Contributed by Cynthia Shang.)
* PostgreSQL 11 support, including configurable WAL segment size.
Improvements:
* Ignore all files in a linked tablespace directory except the subdirectory for the current version of PostgreSQL. Previously an error would be generated if other files were present and not owned by the PostgreSQL user.
* Improve info command to display the stanza cipher type. (Contributed by Cynthia Shang. Suggested by Douglas J Hunley.)
* Improve support for special characters in filenames.
* Allow delta option to be specified in the pgBackRest configuration file. (Contributed by Cynthia Shang.)
M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M src/perl/embed.auto.c
M src/version.h
Stamp 11.0.
commit : 19f20081df059fef87e14c8e953669bd173dd7f1
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 15 Oct 2018 17:12:02 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 15 Oct 2018 17:12:02 -0400
Click here for diff
M configure
M configure.in
M doc/bug.template
M src/include/pg_config.h.win32
Check for stack overrun in standard_ProcessUtility().
commit : db9034bf7653fa527e2531e1a713dbbd37066a6b
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 15 Oct 2018 14:01:38 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 15 Oct 2018 14:01:38 -0400
Click here for diff
v2.05: Environment Variable Options and Exclude Temporary/Unlogged Relations
commit : bc7462d86d3529712cf7c196a04f7d6f8dd8ee34
author : David Steele <david@pgmasters.net>
date : Fri, 31 Aug 2018 13:19:43 -0400
committer: David Steele <david@pgmasters.net>
date : Fri, 31 Aug 2018 13:19:43 -0400
Click here for diff
Bug Fixes:
* Fix issue where relative links in $PGDATA could be stored in the backup with the wrong path. This issue did not affect absolute links and relative tablespace links were caught by other checks. (Reported by Cynthia Shang.)
* Remove incompletely implemented online option from the check command. Offline operation runs counter to the purpose of this command, which is to check if archiving and backups are working correctly. (Reported by Jason O'Donnell.)
* Fix issue where errors raised in C were not logged when called from Perl. pgBackRest properly terminated with the correct error code but lacked an error message to aid in debugging. (Reported by Douglas J Hunley.)
* Fix issue when a boolean option (e.g. delta) was specified more than once. (Reported by Yogesh Sharma.)
Features:
* Allow any option to be set in an environment variable. This includes options that previously could only be specified on the command line, e.g. stanza, and secret options that could not be specified on the command-line, e.g. repo1-s3-key-secret.
* Exclude temporary and unlogged relation (table/index) files from backup. Implemented using the same logic as the patches adding this feature to PostgreSQL, 8694cc96 and 920a5e50. Temporary relation exclusion is enabled in PostgreSQL ≥ 9.0. Unlogged relation exclusion is enabled in PostgreSQL ≥ 9.1, where the feature was introduced. (Contributed by Cynthia Shang.)
* Allow arbitrary directories and/or files to be excluded from a backup. Misuse of this feature can lead to inconsistent backups so read the --exclude documentation carefully before using. (Reviewed by Cynthia Shang.)
* Add log-subprocess option to allow file logging for local and remote subprocesses.
* PostgreSQL 11 Beta 3 support.
Improvements:
* Allow zero-size files in backup manifest to reference a prior manifest regardless of timestamp delta. (Contributed by Cynthia Shang.)
* Improve asynchronous archive-get/archive-push performance by directly checking status files. (Contributed by Stephen Frost.)
* Improve error message when a command is missing the stanza option. (Suggested by Sarah Conway.)
M README.md
M doc/resource/exe.cache
M doc/resource/logo.png
M doc/xml/release.xml
M doc/xml/user-guide.xml
M lib/pgBackRest/Version.pm
M src/perl/embed.auto.c
M src/version.h
M test/code-count/file-type.yaml
Stamp 9.3.24.
commit : e0fb7a2ce39f25cbbbe50c95aebdab1ee3beff23
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 6 Aug 2018 16:13:40 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 6 Aug 2018 16:13: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
Translation updates
commit : 50043c87dfaf8e554e792df15ae8ef1fc5df9632
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 6 Aug 2018 19:30:02 +0200
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 6 Aug 2018 19:30:02 +0200
Click here for diff
Stamp 9.4.19.
commit : 895fb6e2e270654b2a89042ddaf7db0e1a29003c
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 6 Aug 2018 16:11:24 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 6 Aug 2018 16:11:24 -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
Translation updates
commit : 1af8bbe9abab91b2f269cc6dddcc9b7e5350929d
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 6 Aug 2018 19:31:39 +0200
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 6 Aug 2018 19:31:39 +0200
Click here for diff
Stamp 9.5.14.
commit : 2a37ee373aad7f8a702601b1c0bc0df6c79cff58
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 6 Aug 2018 16:09:28 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 6 Aug 2018 16:09: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
Translation updates
commit : 10e1a4a26cb7f849fabd0302b9aec8de9be39be7
author : Peter Eisentraut <peter_e@gmx.net>
date : Mon, 6 Aug 2018 19:35:42 +0200
committer: Peter Eisentraut <peter_e@gmx.net>
date : Mon, 6 Aug 2018 19:35:42 +0200
Click here for diff