Life with Open Source

PostgreSQL 9.6.24 commit log

Stamp 9.6.24.

commit   : a4116b8d5a4f68803452d8f1aa3f74f302049a90    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:07:24 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:07:24 -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   : cace98d76cab8882125f6fbbe919f789fe2b9ee3    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    

Click here for diff

PostgreSQL 10.19 commit log

Stamp 10.19.

commit   : 477008d10fb5a024038ed23f0beba901f1f47ae2    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:05:38 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:05:38 -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   : 3eadebaa975d8a0af444b8ecc4a84854cdd7920a    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    

Click here for diff

PostgreSQL 11.14 commit log

Stamp 11.14.

commit   : 7f05af399052dab32c28c253fa891dc1e8b4224b    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:04:02 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:04: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   : 965e7b1e8531341fed3ade7d03d9ee85fa7793d4    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    

Click here for diff

PostgreSQL 12.9 commit log

Stamp 12.9.

commit   : 8a94efd9bb71c2d5473836ce4899aedb9b4cfb2e    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:02:19 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:02:19 -0500    

Click here for diff

M configure
M configure.in
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   : 9f06c0755e8f9dc8d196b3dc8722138bf04d5d59    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    

Click here for diff

PostgreSQL 13.5 commit log

Stamp 13.5.

commit   : 084346ccee8ead6b387a90cdf6a29036ae9ec77e    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:00:24 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 17:00:24 -0500    

Click here for diff

M configure
M configure.in

Last-minute updates for release notes.

commit   : 402c3ba3954d81531b6c9ff9b5d554552a85c6a7    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    

Click here for diff

PostgreSQL 14.1 commit log

Stamp 14.1.

commit   : 0a455b8d61d8fc5a7d1fdc152667f9ba1fd27fda    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 16:58:24 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 16:58:24 -0500    

Click here for diff

M configure
M configure.ac

Last-minute updates for release notes.

commit   : ddc6917c314ddcf16f56dd2cfd52fbc721760b07    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 8 Nov 2021 14:02:16 -0500    

Click here for diff

pgAudit 1.0.10 (upcoming) commit log

Remove unneeded version comments.

commit   : 99e8cfac264909c7dd6fb45a1e3c71a8dacc0b26    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:18:42 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:18:42 -0400    

Click here for diff

M pgaudit–1.0–1.0.6.sql
M pgaudit–1.0.6–1.0.7.sql
M pgaudit–1.0.7–1.0.8.sql

pgAudit 1.1.4 commit log

Remove unneeded version comments.

commit   : c565fd9cdfcb4395ee3ec5de9b9dbb4c04c594b0    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:17:41 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:17:41 -0400    

Click here for diff

M pgaudit–1.0–1.1.1.sql
M pgaudit–1.1.1–1.1.2.sql
M pgaudit–1.1.2–1.1.3.sql

Add security definer and search_path to event trigger functions.

commit   : 818f11262bc1dff677d83a3053cba2b3f4e32bab    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:23:05 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:23:05 -0400    

Click here for diff

pgAudit 1.1.6 (upcoming) commit log

Remove unneeded version comments.

commit   : c565fd9cdfcb4395ee3ec5de9b9dbb4c04c594b0    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:17:41 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:17:41 -0400    

Click here for diff

M pgaudit–1.0–1.1.1.sql
M pgaudit–1.1.1–1.1.2.sql
M pgaudit–1.1.2–1.1.3.sql

pgAudit 1.2.3 commit log

Remove unneeded version comments.

commit   : 8ddd48fc9688b7f059fcb2c41a319f8dfd3aa64c    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:16:59 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:16:59 -0400    

Click here for diff

M pgaudit–1.2–1.2.1.sql
M pgaudit–1.2.1–1.2.2.sql

Add security definer and search_path to event trigger functions.

commit   : 065845b52948a831ab620232a27bc2ac1ab63bd9    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:15:54 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:15:54 -0400    

Click here for diff

pgAudit 1.3.3 commit log

Remove unneeded version comments.

commit   : 6eb8b141711c04185abcd8d7d148effd3fb083e7    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:16:27 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 18:16:27 -0400    

Click here for diff

M pgaudit–1.3–1.3.1.sql
M pgaudit–1.3.1–1.3.2.sql

Add security definer and search_path to event trigger functions.

commit   : 96f5da19ff66892ca35da91a1e44fe9028aa5c25    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:09:04 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:09:04 -0400    

Click here for diff

pgAudit 1.0.9 commit log

Add security definer and search_path to event trigger functions.

commit   : d364aa95386113df4d68f80fbe7905c75924dc82    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:29:06 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:29:06 -0400    

Click here for diff

Similar to #156, this prevents users from defining their own versions of functions used in the event triggers. Either one should be sufficient on its own, but both provides better defense against regressions.  

M Makefile
A pgaudit–1.0.8–1.0.9.sql
R083 pgaudit–1.0.8.sql pgaudit–1.0.9.sql
M pgaudit.control

pgAudit 1.4.2 commit log

Add security definer and search_path to event trigger functions.

commit   : a85f82cb902942a68528b02da0946c8642536806    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:02:13 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 17:02:13 -0400    

Click here for diff

Similar to #156, this prevents users from defining their own versions of functions used in the event triggers. Either one should be sufficient on its own, but both provides better defense against regressions.  

M Makefile
A pgaudit–1.4.1–1.4.2.sql
R083 pgaudit–1.4.1.sql pgaudit–1.4.2.sql
M pgaudit.control

pgAudit 1.5.1 commit log

Add security definer and search_path to event trigger functions.

commit   : 438fc93907bbd1c7c96d5acdd8a5a6307266cdfc    
  
author   : David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 16:56:42 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Thu, 4 Nov 2021 16:56:42 -0400    

Click here for diff

Similar to #156, this prevents users from defining their own versions of functions used in the event triggers. Either one should be sufficient on its own, but both provides better defense against regressions.  

M Makefile
A pgaudit–1.5–1.5.1.sql
R083 pgaudit–1.5.sql pgaudit–1.5.1.sql
M pgaudit.control

pgAudit 1.6.1 commit log

Add security definer and search_path to event trigger functions.

commit   : 881c617084cac4985b9471426510af05c2a49dd7    
  
author   : David Steele <dwsteele@users.noreply.github.com>    
date     : Thu, 4 Nov 2021 14:51:17 -0400    
  
committer: GitHub <noreply@github.com>    
date     : Thu, 4 Nov 2021 14:51:17 -0400    

Click here for diff

Similar to #156, this prevents users from defining their own versions of functions used in the event triggers. Either one should be sufficient on its own, but both provides better defense against regressions.

M Makefile
A pgaudit–1.6–1.6.1.sql
R083 pgaudit–1.6.sql pgaudit–1.6.1.sql
M pgaudit.control

pgBackRest 2.37 commit log

v2.36: Minor Bug Fixes and Improvements

commit   : 42fd6ce4e09ee92614cfbfb6766d9c3a6ba9cc1a    
  
author   : David Steele <david@pgmasters.net>    
date     : Mon, 1 Nov 2021 08:59:14 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Mon, 1 Nov 2021 08:59:14 -0400    

Click here for diff

Bug Fixes:  
  
* Allow "global" as a stanza prefix. (Reviewed by Stefan Fercot. Reported by Younes Alhroub.)  
* Fix segfault on invalid GCS key file. (Reviewed by Stephen Frost. Reported by Henrik Feldt.)  
  
Improvements:  
  
* Allow link-map option to create new links. (Reviewed by Don Seiler, Stefan Fercot, Chris Bandy. Suggested by Don Seiler.)  
* Increase max index allowed for pg/repo options to 256. (Reviewed by Cynthia Shang.)  
* Add WebIdentity authentication for AWS S3. (Reviewed by James Callahan, Reid Thompson, Benjamin Blattberg, Andrew L'Ecuyer.)  
* Report backup file validation errors in backup.info. (Contributed by Stefan Fercot. Reviewed by David Steele.)  
* Add recovery start time to online backup restore log. (Reviewed by Tom Swartz, Stefan Fercot. Suggested by Tom Swartz.)  
* Report original error and retries on local job failure. (Reviewed by Stefan Fercot.)  
* Rename page checksum error to error list in info text output. (Reviewed by Stefan Fercot.)  
* Add hints to standby replay timeout message. (Reviewed by Cynthia Shang, Stefan Fercot. Suggested by Leigh Downs.)  

M CONTRIBUTING.md
M README.md
M doc/resource/exe.cache
M doc/resource/git-history.cache
M doc/xml/auto/metric-coverage-report.auto.xml
M doc/xml/release.xml
M src/build/configure.ac
M src/configure
M src/version.h
M test/code-count/file-type.yaml

PostgreSQL 14.0 commit log

Stamp 14.0.

commit   : 86a4dc1e6f29d1992a2afa3fac1a0b0a6e84568c    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 27 Sep 2021 16:57:41 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 27 Sep 2021 16:57:41 -0400    

Click here for diff

M configure
M configure.ac

Translation updates

commit   : 9f535e4aeafc4e427355760178ecc89055f96942    
  
author   : Peter Eisentraut <peter@eisentraut.org>    
date     : Mon, 27 Sep 2021 09:22:27 +0200    
  
committer: Peter Eisentraut <peter@eisentraut.org>    
date     : Mon, 27 Sep 2021 09:22:27 +0200    

Click here for diff

pgBackRest 2.36 commit log

v2.35: Binary Protocol

commit   : 3787cf78032cb928f27044c13b6f50d57bf06d20    
  
author   : David Steele <david@pgmasters.net>    
date     : Mon, 23 Aug 2021 06:52:51 -0400    
  
committer: David Steele <david@pgmasters.net>    
date     : Mon, 23 Aug 2021 06:52:51 -0400    

Click here for diff

IMPORTANT NOTE: The log level for copied files in the backup/restore commands has been changed to detail. This makes the info log level less noisy but if these messages are required then set the log level for the backup/restore commands to detail.  
  
Bug Fixes:  
  
* Detect errors in S3 multi-part upload finalize. (Reviewed by Cynthia Shang, Marco Montagna. Reported by Marco Montagna, Lev Kokotov, Anderson A. Mallmann.)  
* Fix detection of circular symlinks. (Reviewed by Stefan Fercot. Reported by Rohit Raveendran.)  
* Only pass selected repo options to the remote. (Reviewed by David Christensen, Cynthia Shang. Reported by Greg Sabino Mullane, David Christensen.)  
  
Improvements:  
  
* Binary protocol. (Reviewed by Cynthia Shang.)  
* Automatically create data directory on restore. (Contributed by Stefan Fercot. Reviewed by David Steele. Suggested by Chris Bandy.)  
* Allow restore --type=lsn. (Contributed by Stefan Fercot. Reviewed by Cynthia Shang. Suggested by James Coleman.)  
* Change level of backup/restore copied file logging to detail. (Reviewed by Stefan Fercot. Suggested by Jens Wilke.)  
* Loop while waiting for checkpoint LSN to reach replay LSN. (Contributed by Stefan Fercot. Reviewed by David Steele. Suggested by Fatih Mencutekin.)  
* Log backup file total and restore size/file total. (Reviewed by Cynthia Shang.)  
  
Documentation Bug Fixes:  
  
* Fix incorrect host names in user guide. (Reviewed by Stefan Fercot. Reported by Greg Sabino Mullane.)  
  
Documentation Improvements:  
  
* Update contributing documentation and add pull request template. (Contributed by Cynthia Shang. Reviewed by David Steele.)  
* Rearrange backup documentation in user guide. (Reviewed by Cynthia Shang.)  
* Clarify restore --type behavior in command reference. (Contributed by Cynthia Shang. Reviewed by David Steele.)  
* Fix documentation and comment typos. (Contributed by Eric Radman. Reviewed by David Steele.)  
  
Test Suite Improvements:  
  
* Add check for test path inside repo path. (Reviewed by Greg Sabino Mullane. Suggested by Greg Sabino Mullane.)  
* Add CodeQL static code analysis. (Reviewed by Cynthia Shang.)  
* Update tests to use standard patterns. (Contributed by Cynthia Shang. Reviewed by David Steele.)  

M CONTRIBUTING.md
M README.md
M doc/RELEASE.md
M doc/release.pl
M doc/resource/exe.cache
M doc/resource/git-history.cache
M doc/xml/auto/metric-coverage-report.auto.xml
M doc/xml/release.xml
M src/build/configure.ac
M src/configure
M src/version.h
M test/code-count/file-type.yaml

PostgreSQL 9.6.23 commit log

Stamp 9.6.23.

commit   : b979c788a9b79b615457e94b6e9f709513fe2e27    
  
author   : Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 9 Aug 2021 16:56:33 -0400    
  
committer: Tom Lane <tgl@sss.pgh.pa.us>    
date     : Mon, 9 Aug 2021 16:56:33 -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   : eb8423e63b22421fb028cf0461c1298824d1cd98    
  
author   : Peter Eisentraut <peter@eisentraut.org>    
date     : Mon, 9 Aug 2021 12:59:39 +0200    
  
committer: Peter Eisentraut <peter@eisentraut.org>    
date     : Mon, 9 Aug 2021 12:59:39 +0200    

Click here for diff