Life with Open Source

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

pgBackRest 2.0 commit log

v2.00: Performance Improvements for Archive Push

commit   : 13cdb75ac56609c6a1d2f7cb3c31c0f0b29ecc3b    
  
author   : David Steele <david@pgmasters.net>    
date     : Fri, 23 Feb 2018 22:38:45 -0500    
  
committer: David Steele <david@pgmasters.net>    
date     : Fri, 23 Feb 2018 22:38:45 -0500    

Click here for diff

Features:  
  
* The archive-push command is now partially coded in C which allows the PostgreSQL archive_command to run significantly faster when processing status messages from the asynchronous archive process. (Reviewed by Cynthia Shang.)  
  
Improvements:  
  
* Improve check command to verify that the backup manifest can be built. (Contributed by Cynthia Shang.)  
* Improve performance of HTTPS client. Buffering now takes the pending bytes on the socket into account (when present) rather than relying entirely on select(). In some instances the final bytes would not be flushed until the connection was closed.  
* Improve S3 delete performance. The constant S3_BATCH_MAX had been replaced with a hard-coded value of 2, probably during testing.  
* Allow any non-command-line option to be reset to default on the command-line. This allows options in pgbackrest.conf to be reset to default which reduces the need to write new configuration files for specific needs.  
* The C library is now required. This eliminates conditional loading and eases development of new library features.  
* The pgbackrest executable is now a C binary instead of Perl. This allows certain time-critical commands (like async archive-push) to run more quickly.  
* Rename db-* options to pg-* and backup-* options to repo-* to improve consistency. repo-* options are now indexed although currently only one is allowed.  

M README.md
M doc/resource/exe.cache
M doc/xml/index.xml
M doc/xml/release.xml
M doc/xml/user-guide.xml
M lib/pgBackRest/Version.pm
M libc/lib/pgBackRest/LibCAuto.pm
M src/version.h

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