Life with Open Source

PostgreSQL 9.5.13 commit log

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

PostgreSQL 9.6.9 commit log

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

PostgreSQL 10.4 commit log

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

pgBackRest 2.2 commit log

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

pgBackRest 2.1 commit log

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

PostgreSQL 9.3.22 commit log

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

PostgreSQL 9.4.17 commit log

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

PostgreSQL 9.5.12 commit log

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

PostgreSQL 9.6.8 commit log

Stamp 9.6.8.

commit   : ad5fe2d22d020a439e96d476c65eb43885338d86    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 17:13:40 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 17:13:40 -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

Schema-qualify references in test_ddl_deparse test script.

commit   : 3300e876cd45cf169d981fa53f9c9e8289ee3c82    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 12:22:39 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 12:22:39 -0500    

Click here for diff

PostgreSQL 10.3 commit log

Stamp 10.3.

commit   : 65c6b53991e1c56f6a0700ae26928962ddf2b9fe    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 17:10:47 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 17:10:47 -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

Schema-qualify references in test_ddl_deparse test script.

commit   : fdf521d697a37fbaa283e7b9de3ffc7f5029f544    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 12:22:39 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 26 Feb 2018 12:22:39 -0500    

Click here for diff

PostgreSQL 9.3.21 commit log

Stamp 9.3.21.

commit   : 0a0ee721f8190f8e6e633aa959bf9801932bd361    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:08:57 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:08:57 -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   : 01b2db1cd6673a94cc5249aa25b34e7d98535c11    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:41 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:41 -0500    

Click here for diff

PostgreSQL 9.4.16 commit log

Stamp 9.4.16.

commit   : b7e1ca7d8e65319cc325bdbc757e723ce5b02937    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:07:03 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:07:03 -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   : 9a12ac37be9683da09c3dc33d0ee43728ca49517    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    

Click here for diff

PostgreSQL 9.5.11 commit log

Stamp 9.5.11.

commit   : b2be11138b4532c9ce4d7e9d795547b162e8abd5    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:05:21 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:05:21 -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   : 2a08ab38d33021d92d8ee31d9e386da63c39424d    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    

Click here for diff

PostgreSQL 9.6.7 commit log

Stamp 9.6.7.

commit   : 799107108b36ca3ef498bf5997626f5fc43cabb0    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:03:36 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:03:36 -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   : 0ba3e3ec8166907df835895279bb9b832f6ae348    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    

Click here for diff

PostgreSQL 10.2 commit log

Stamp 10.2.

commit   : 2840d201c6a62beb86d9671a66eeec56183d261b    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:01:02 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 16:01:02 -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   : cbe0dd581e7c7a815f6df6d849449225c902b17c    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 5 Feb 2018 14:43:40 -0500    

Click here for diff

pgBackRest 1.29 commit log

v1.28: Stanza Delete

commit   : 63cb94dc7631e7fac36543292d893c340a161537    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 1 Feb 2018 17:01:01 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 1 Feb 2018 17:01:01 -0500    

Click here for diff

Bug Fixes:  
  
* Fixed inability to restore a single database contained in a tablespace using --db-include. (Fixed by Cynthia Shang.)  
* Ensure latest db-id is selected on when matching archive.info to backup.info. This provides correct matching in the event there are system-id and db-version duplicates (e.g. after reverting a pg_upgrade). (Fixed by Cynthia Shang. Reported by Adam K. Sumner.)  
* Fixed overly chatty error message when reporting an invalid command. (Reported by Jason O'Donnell.)  
  
Features:  
  
* Add stanza-delete command to cleanup unused stanzas. (Contributed by Cynthia Shang. Suggested by Magnus Hagander.)  
  
Improvements:  
  
* Improve stanza-create command so that it does not error when the stanza already exists. (Contributed by Cynthia Shang.)  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibCAuto.pm

pgBackRest 1.28 commit log

v1.27: Bug Fixes and Documentation

commit   : 103dcee0c541cb524e4928e8da50c14d154d1c6e    
  
author   : David Steele <david@pgmasters.net>    
date     : Tue, 19 Dec 2017 18:46:44 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Tue, 19 Dec 2017 18:46:44 -0500    

Click here for diff

Bug Fixes:  
  
* Fixed an issue that suppressed locality errors for backup and restore. When a backup host is present, backups should only be allowed on the backup host and restores should only be allowed on the database host unless an alternate configuration is created that ignores the remote host. (Reported by Lardière Sébastien.)  
* Fixed an issue where WAL was not expired on PostgreSQL 10. This was caused by a faulty regex that expected all PostgreSQL major versions to be X.X. (Reported by Adam Brusselback.)  
* Fixed an issue where the --no-config option was not passed to child processes. This meant the child processes would still read the local config file and possibly cause unexpected behaviors.  
* Fixed info command to eliminate "db (prior)" output if no backups or archives exist for a prior version of the cluster. (Fixed by Cynthia Shang. Reported by Stephen Frost.)  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibCAuto.pm

pgBackRest 1.27 commit log

v1.26: Repository Encryption

commit   : ba6b49ecb7226e5dab0990403afa6f8878048e35    
  
author   : David Steele <david@pgmasters.net>    
date     : Tue, 21 Nov 2017 18:31:54 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Tue, 21 Nov 2017 18:31:54 -0500    

Click here for diff

Bug Fixes:  
  
* Fixed an issue that could cause copying large manifests to fail during restore. (Reported by Craig A. James.)  
* Fixed incorrect WAL offset for 32-bit architectures. (Fixed by Javier Wilson.)  
* Fixed an issue retrieving WAL for old database versions. After a stanza-upgrade it should still be possible to restore backups from the previous version and perform recovery with archive-get. However, archive-get only checked the most recent db version/id and failed. Also clean up some issues when the same db version/id appears multiple times in the history. (Fixed by Cynthia Shang. Reported by Clinton Adams.)  
* Fixed an issue with invalid backup groups being set correctly on restore. If the backup cannot map a group to a name it stores the group in the manifest as false then uses either the owner of $PGDATA to set the group during restore or failing that the group of the current user. This logic was not working correctly because the selected group was overwriting the user on restore leaving the group undefined and the user incorrectly set to the group. (Reported by Jeff McCormick.)  
* Fixed an issue passing parameters to remotes. When more than one db was specified the path, port, and socket path would for db1 were passed no matter which db was actually being addressed. (Reported by Uspen.)  
  
Features:  
  
* Repository encryption support. (Contributed by Cynthia Shang, David Steele.)  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibCAuto.pm

PostgreSQL 10.1 commit log

Fix version numbering foulups exposed by 10.1.

commit   : 958fe549884928cd3bdf009993e9a05df5fd6cee    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 19:46:52 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 19:46:52 -0500    

Click here for diff

configure computed PG_VERSION_NUM incorrectly.  (Coulda sworn I tested  
that logic back when, but it had an obvious thinko.)  
  
pg_upgrade had not been taught about the new dispensation with just  
one part in the major version number.  
  
Both things accidentally failed to fail with 10.0, but with 10.1 we  
got the wrong results.  
  
Per buildfarm.  

M configure
M configure.in
M src/bin/pg_upgrade/exec.c
M src/bin/pg_upgrade/server.c

PostgreSQL 9.2.24 commit log

Stamp 9.2.24.

commit   : 8786f783ab2398468a8c4d8eac937fc6533d16e3    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:17:39 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:17:39 -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   : 203b965f275061894621a5a359213ac77558d33f    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    

Click here for diff

PostgreSQL 9.3.20 commit log

Stamp 9.3.20.

commit   : f3eff7b5c053735868c3967b7426d9f28d86873f    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:15:48 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:15:48 -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   : fb3930ab1fdb53ad842307a47ddaa1fed4e85d5c    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    

Click here for diff

PostgreSQL 9.4.15 commit log

Stamp 9.4.15.

commit   : de7dabfd35e8f657af9a54cb0ff3171e1cf8e957    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:13:17 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:13:17 -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   : e7bae63e02dee20fdcbad2664d4722c80febf8a1    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    

Click here for diff

PostgreSQL 9.5.10 commit log

Stamp 9.5.10.

commit   : 9ce323f612ab19eda1322bb6cf8227b835027511    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:11:00 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:11:00 -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   : 7b4c179b70a59ad2dbd5c928ce8fc84629da0237    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    

Click here for diff

PostgreSQL 9.6.6 commit log

Stamp 9.6.6.

commit   : 0a13f1966d4cda2eb49dec0324ab5d482bbdd956    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:08:55 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 17:08:55 -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   : d69c0710a68068c7a415aaefd2c7d51f3197fe38    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 6 Nov 2017 12:02:30 -0500    

Click here for diff

pgBackRest 1.26 commit log

v1.25: S3 Performance Improvements

commit   : 85b35f30a4a4ea07e92ad5ded6ce73bc2937f0ef    
  
author   : David Steele <david@pgmasters.net>    
date     : Tue, 24 Oct 2017 17:36:21 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Tue, 24 Oct 2017 17:36:21 -0400    

Click here for diff

Bug Fixes:  
  
* Fix custom settings for compress-level option being ignored. (Reported by Jens Wilke.)  
* Remove error when overlapping timelines are detected. Overlapping timelines are valid in many Point-in-Time-Recovery (PITR) scenarios. (Reported by blogh.)  
* Fix instances where database-id was not rendered as an integer in JSON info output. (Fixed by Cynthia Shang. Reported by Jason O'Donnell.)  
  
Features:  
  
* Improve performance of list requests on S3. Any beginning literal portion of a filter expression is used to generate a search prefix which often helps keep the request small enough to avoid rate limiting. (Suggested by Mihail Shvein.)  

M README.md
M doc/resource/exe.cache
M doc/xml/release.xml
M lib/pgBackRest/Config/ConfigHelpData.pm
M lib/pgBackRest/Version.pm