Life with Open Source

PostgreSQL 10.22 commit log

Stamp 10.22. commit : c8b932112db2589bd9bb12d120f09fa29ab1f080 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 16:50:46 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 16:50:46 -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 Stabilize output of new regression test. commit : 2d7d8f4397c5855e9159c05a2afb131c34282a8f author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 12:16:01 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 11.17 commit log

Stamp 11.17. commit : 866f915688b02294275d8791828dca3442cbeb78 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 16:49:00 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 16:49:00 -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 Stabilize output of new regression test. commit : 4c1dd680267f0bc56de8fb2a138aa556054f9886 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 12:16:01 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 12.12 commit log

Stamp 12.12. commit : 7cd0d523d2581895e65cd0ebebc7e50caa8bbfda author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 16:47:33 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 16:47:33 -0400 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 Stabilize output of new regression test. commit : dfab37100de1127595b4f1f6949137bfea355c22 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 12:16:01 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 8 Aug 2022 12:16:01 -0400 Click here for diff

pgBackRest 2.41 commit log

v2.40: OpenSSL 3 Support commit : 1ff531090b9d1eccd9107592398148a51486c9f8 author : David Steele <david@pgmasters.net> date : Mon, 18 Jul 2022 09:32:30 -0400 committer: David Steele <david@pgmasters.net> date : Mon, 18 Jul 2022 09:32:30 -0400 Click here for diff NOTE TO PACKAGERS: An experimental meson build has been added but packagers should continue to use the autoconf/make build for the foreseeable future. Improvements: * OpenSSL 3 support. (Reviewed by Stephen Frost.) * Create snapshot when listing contents of a path.

pgAudit 1.2.6 (upcoming) commit log

Add caveat about auditing the superuser. commit : fff8fbd865d1078635431014ac6928a19f4798ef author : David Steele <david@pgmasters.net> date : Tue, 14 Jun 2022 13:37:06 -0400 committer: David Steele <david@pgmasters.net> date : Tue, 14 Jun 2022 13:37:06 -0400 Click here for diff M README.md Documentation updates for PostgreSQL 15 release. commit : 19325da1df469d8e08eb39a320a108a58b337a0e author : David Steele <david@pgmasters.net> date : Mon, 13 Jun 2022 16:33:53 -0400 committer: David Steele <david@pgmasters.net> date : Mon, 13 Jun 2022 16:33:53 -0400 Click here for diff

pgBackRest 2.40 commit log

v2.39: Verify and File Bundling commit : 901e829f6dd05fdc15d899bc7f1108883002b1d5 author : David Steele <david@pgmasters.net> date : Mon, 16 May 2022 08:46:24 -0400 committer: David Steele <david@pgmasters.net> date : Mon, 16 May 2022 08:46:24 -0400 Click here for diff Bug Fixes: * Fix error thrown from FINALLY() causing an infinite loop. (Reviewed by Stephen Frost.) * Error on all lock failures except another process holding the lock. (Reviewed by Reid Thompson, Geir RĂ¥ness.

PostgreSQL 10.21 commit log

Stamp 10.21. commit : 6979736b4bcdc57e4699eadcca44b699fd1afd29 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 17:21:58 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 17:21:58 -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 : db034c2e2e45216439c14e2b7bb99260914d610f author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 14:29:53 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 11.16 commit log

Stamp 11.16. commit : 6ac9161f69829fe327e393bff83d5f390105a70f author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 17:20:11 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 17:20:11 -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 : b5576e1b701c8d690ed1ea8d3c17d5df49de3d7c author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 14:29:53 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 12.11 commit log

Stamp 12.11. commit : f4206b3e5f816bcc45511411bb208d21a68a7e6a author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 17:18:31 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 17:18:31 -0400 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 : b4516b1aea7ac98bc21b47a66ad384f50c2bd2b7 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 14:29:53 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 9 May 2022 14:29:53 -0400 Click here for diff

pgBackRest 2.39 commit log

v2.38: Minor Bug Fixes and Improvements commit : 5249b89a2e94fdbb45461faaf2e1b0304b986ac7 author : David Steele <david@pgmasters.net> date : Sun, 6 Mar 2022 10:30:59 -0600 committer: David Steele <david@pgmasters.net> date : Sun, 6 Mar 2022 10:30:59 -0600 Click here for diff IMPORTANT NOTE: Repository size reported by the info command is now entirely based on what pgBackRest has written to storage. Previously, in certain cases, pgBackRest could detect if additional compression was being applied by the storage but this is no longer supported.

pgAudit 1.2.5 commit log

Stamp 1.2.4. commit : 6d9e5d4ae4b0baf5039845fb71f6e7d52669bbd8 author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:30:21 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:30:21 -0600 Click here for diff M Makefile A pgaudit–1.2.3–1.2.4.sql R100 pgaudit–1.2.3.sql pgaudit–1.2.4.sql M pgaudit.control Skip logging script statements for create/alter extension. commit : 74c4c07899fba3cc7bc791be6b03810786b06762 author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 14:16:17 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 14:16:17 -0600 Click here for diff

pgAudit 1.3.5 commit log

Stamp 1.3.4. commit : 6f7799839465a39dc1887e4ad10ef2f67519cd1e author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:25:39 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:25:39 -0600 Click here for diff M Makefile A pgaudit–1.3.3–1.3.4.sql R100 pgaudit–1.3.3.sql pgaudit–1.3.4.sql M pgaudit.control Skip logging script statements for create/alter extension. commit : 0a41dfcdb5fcd52d9da1ee0c1c2d174e15934fe8 author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 13:47:40 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 13:47:40 -0600 Click here for diff

pgAudit 1.4.4 commit log

Stamp 1.4.3. commit : 21fea0792139529302e02af145c90f7ec5cff2eb author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:19:52 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:19:52 -0600 Click here for diff M Makefile A pgaudit–1.4.2–1.4.3.sql R100 pgaudit–1.4.2.sql pgaudit–1.4.3.sql M pgaudit.control Skip logging script statements for create/alter extension. commit : 28ab91b8cee30da902d33b3b61a8b62934814370 author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 12:37:07 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 12:37:07 -0600 Click here for diff

pgAudit 1.5.3 commit log

Stamp 1.5.2. commit : 59d9574ab966f69a549e3f8f60c1829ee5b78b3b author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:14:43 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:14:43 -0600 Click here for diff M Makefile A pgaudit–1.5.1–1.5.2.sql R100 pgaudit–1.5.1.sql pgaudit–1.5.2.sql M pgaudit.control Skip logging script statements for create/alter extension. commit : 30996af6fc5dd4a832e8d57b05179482867d109b author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 12:10:53 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 12:10:53 -0600 Click here for diff

pgAudit 1.6.3 commit log

Stamp 1.6.2. commit : 267eb83a14ca29f37821f297974991206aa91dee author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:00:56 -0600 committer: David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 15:00:56 -0600 Click here for diff M Makefile A pgaudit–1.6.1–1.6.2.sql R100 pgaudit–1.6.1.sql pgaudit–1.6.2.sql M pgaudit.control Skip logging script statements for create/alter extension. commit : 6460d9fec78c344245c70309551bb314415268a8 author : David Steele <david@pgmasters.net> date : Fri, 25 Feb 2022 11:27:12 -0600 committer: GitHub <noreply@github.com> date : Fri, 25 Feb 2022 11:27:12 -0600 Click here for diff

PostgreSQL 9.6.25 (upcoming) commit log

Use gendef instead of pexports for building windows .def files commit : 622ab6a34f968610acfbc21d295530d2c5c83ac7 author : Andrew Dunstan <andrew@dunslane.net> date : Thu, 10 Feb 2022 13:44:05 -0500 committer: Andrew Dunstan <andrew@dunslane.net> date : Thu, 10 Feb 2022 13:44:05 -0500 Click here for diff Modern msys systems lack pexports but have gendef instead, so use that. Discussion: https://postgr.es/m/3ccde7a9-e4f9-e194-30e0-0936e6ad68ba@dunslane.net Backpatch to release 9.4 to enable building with perl on older branches. Before that pexports is not used for plperl.

PostgreSQL 10.20 commit log

Stamp 10.20. commit : fa362d2b3bde0f99ba8a22486205de11b2e00e14 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 7 Feb 2022 16:21:57 -0500 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 7 Feb 2022 16:21: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 Translation updates commit : 217257fac07426cf4c0c2def14f1cb19c330d36a author : Peter Eisentraut <peter@eisentraut.org> date : Mon, 7 Feb 2022 13:53:57 +0100 committer: Peter Eisentraut <peter@eisentraut.org> date : Mon, 7 Feb 2022 13:53:57 +0100 Click here for diff

PostgreSQL 11.15 commit log

Stamp 11.15. commit : ff2a6d2621439d3d3f6e340c363d3b5e71749919 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 7 Feb 2022 16:20:23 -0500 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 7 Feb 2022 16:20: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 Translation updates commit : d793dcf28b5dc6da4a76cbf3c059b36c2c8763f4 author : Peter Eisentraut <peter@eisentraut.org> date : Mon, 7 Feb 2022 13:51:36 +0100 committer: Peter Eisentraut <peter@eisentraut.org> date : Mon, 7 Feb 2022 13:51:36 +0100 Click here for diff

PostgreSQL 12.10 commit log

Stamp 12.10. commit : ec24521950fb055488e3ab2c652ffbf7fe0180b9 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 7 Feb 2022 16:19:04 -0500 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 7 Feb 2022 16:19:04 -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 Translation updates commit : 3b00428f1f453dd1beba64385c57efd4cb67d57f author : Peter Eisentraut <peter@eisentraut.org> date : Mon, 7 Feb 2022 13:44:07 +0100 committer: Peter Eisentraut <peter@eisentraut.org> date : Mon, 7 Feb 2022 13:44:07 +0100 Click here for diff

pgBackRest 2.38 commit log

v2.37: TLS Server commit : f18f2d9991da29533ad8e9859074c4f39185420f author : David Steele <david@pgmasters.net> date : Mon, 3 Jan 2022 08:43:55 -0500 committer: David Steele <david@pgmasters.net> date : Mon, 3 Jan 2022 08:43:55 -0500 Click here for diff Bug Fixes: * Fix restore delta link mapping when path/file already exists. (Reviewed by Reid Thompson. Reported by Younes Alhroub.) * Fix socket leak on connection retries. (Reviewed by Reid Thompson. Reported by James Coleman.) Features: * Add TLS server.

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.

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.

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.

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

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.