Life with Open Source

pgBackRest 2.53 commit log

v2.52: PostgreSQL 17 support commit : dfc14b193454b3003c10eb2d021699cbd6294004 author : David Steele <[email protected]> date : Mon, 27 May 2024 11:13:16 +1000 committer: David Steele <[email protected]> date : Mon, 27 May 2024 11:13:16 +1000 Click here for diff NOTE TO PACKAGERS: The build system for pgBackRest is now meson. The autoconf/make build will not receive any new features and will be removed after a few releases. Features: * Add GCS batch delete support.

PostgreSQL 17.0 (upcoming) commit log

Fix meson uuid header check so it works with MSVC commit : 7c655a04a2dc84b59ed6dce97bd38b79e734ecca author : Andrew Dunstan <[email protected]> date : Sun, 26 May 2024 17:34:45 -0400 committer: Andrew Dunstan <[email protected]> date : Sun, 26 May 2024 17:34:45 -0400 Click here for diff The OSSP uuid.h file includes unistd.h, so to use it with MSVC we need to include the postgres include directories so it picks up our version of that in src/include/port/win32_msvc.

PostgreSQL 12.19 commit log

Stamp 12.19. commit : 01aeb431c12a3388594a445ca97e71cbed410ed2 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 16:27:39 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 16:27:39 -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 Translation updates commit : 51da12633a3d7b4b9f715c41deac4d7d4c94248b author : Peter Eisentraut <[email protected]> date : Mon, 6 May 2024 12:15:05 +0200 committer: Peter Eisentraut <[email protected]> date : Mon, 6 May 2024 12:15:05 +0200 Click here for diff

PostgreSQL 13.15 commit log

Stamp 13.15. commit : 8e5faba4b918ba6142339c8f55eaa4eb99776a03 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 16:26:10 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 16:26:10 -0400 Click here for diff M configure M configure.in Translation updates commit : 38993fe3a2bbc16c812b1a9633063129130860c5 author : Peter Eisentraut <[email protected]> date : Mon, 6 May 2024 12:13:39 +0200 committer: Peter Eisentraut <[email protected]> date : Mon, 6 May 2024 12:13:39 +0200 Click here for diff

PostgreSQL 14.12 commit log

Stamp 14.12. commit : cf07a47dc0c3b16778291e62d730537b45da51ef author : Tom Lane <[email protected]> date : Mon, 6 May 2024 16:24:45 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 16:24:45 -0400 Click here for diff M configure M configure.ac Last-minute updates for release notes. commit : b7712704f0bb3dc82f286516a7057b0fa5b1d260 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 12:27:27 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 12:27:27 -0400 Click here for diff

PostgreSQL 15.7 commit log

Stamp 15.7. commit : 4a53584cf2d676e685d899d01cde18c075fbeca7 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 16:23:18 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 16:23:18 -0400 Click here for diff M configure M configure.ac Last-minute updates for release notes. commit : 7b2ac0f6039f0f64d80c7488f0f718094cfb89a2 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 12:27:26 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 12:27:26 -0400 Click here for diff

PostgreSQL 16.3 commit log

Stamp 16.3. commit : 05ffe9398b758bbb8d30cc76e9bbc638dab2d477 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 16:21:25 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 16:21:25 -0400 Click here for diff M configure M configure.ac M meson.build Last-minute updates for release notes. commit : a62be834aeb899dfc2e10e3cde6d0f48ba128373 author : Tom Lane <[email protected]> date : Mon, 6 May 2024 12:27:26 -0400 committer: Tom Lane <[email protected]> date : Mon, 6 May 2024 12:27:26 -0400 Click here for diff

pgBackRest 2.52 commit log

v2.51: Meson Build System commit : dc07fb1e5bd38026d4fefb67a0525a89ac98b520 author : David Steele <[email protected]> date : Mon, 25 Mar 2024 09:53:22 +1300 committer: David Steele <[email protected]> date : Mon, 25 Mar 2024 09:53:22 +1300 Click here for diff NOTE TO PACKAGERS: The build system for pgBackRest is now meson. The autoconf/make build will not receive any new features and will be removed after a few releases. Bug Fixes: * Skip zero-length files for block incremental delta restore.

PostgreSQL 12.18 commit log

Stamp 12.18. commit : 3ba17930941ea629b2ffb5cd252f3055d4d4a9a6 author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:48:53 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:48:53 -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 : 84e6a6e40ffc8e7e42279c6932bd1b9b7f6e24d9 author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 Click here for diff

PostgreSQL 13.14 commit log

Stamp 13.14. commit : b3b2bf3b9cc1f31170d3b4e21cb6ac0cf24bf90a author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:47:02 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:47:02 -0500 Click here for diff M configure M configure.in Last-minute updates for release notes. commit : 3344db3cfd9f569462937a41af8f536cdd3ac251 author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 Click here for diff

PostgreSQL 14.11 commit log

Stamp 14.11. commit : d1a2a93766b0a27eb4ffecdb63ed3879088dbfbe author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:45:28 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:45:28 -0500 Click here for diff M configure M configure.ac Last-minute updates for release notes. commit : 25ee45b7caa992896477841baf8791d8e7fb4e79 author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 Click here for diff

PostgreSQL 15.6 commit log

Stamp 15.6. commit : 496a1dc44bf1261053da9b3f7e430769754298b4 author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:43:21 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:43:21 -0500 Click here for diff M configure M configure.ac Last-minute updates for release notes. commit : cb620968b6f7339113b7873b9abf5885cb4aa1ee author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 Click here for diff

PostgreSQL 16.2 commit log

Stamp 16.2. commit : b78fa8547d02fc72ace679fb4d5289dccdbfc781 author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:41:37 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 16:41:37 -0500 Click here for diff M configure M configure.ac M meson.build Last-minute updates for release notes. commit : da21a3a7d5d37e34f2adef07b1f2f6231d61c3cc author : Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 committer: Tom Lane <[email protected]> date : Mon, 5 Feb 2024 11:51:11 -0500 Click here for diff

pgBackRest 2.51 commit log

v2.50: Performance Improvements and Bug Fixes commit : 1add35624dbf4061bcb19521022b318418b0bba5 author : David Steele <[email protected]> date : Mon, 22 Jan 2024 09:54:59 -0300 committer: David Steele <[email protected]> date : Mon, 22 Jan 2024 09:54:59 -0300 Click here for diff Bug Fixes: * Fix short read in block incremental restore. (Reviewed by Stephen Frost, Brent Graveland. Reported by Adol Rodriguez, Brent Graveland.) * Fix overflow suppressing backup progress in info output. (Fixed by Robert Donovan.

pgBackRest 2.50 commit log

v2.49: Remove PostgreSQL 9.3 Support commit : 3cb891e3ca49ed1166fb0b513b126412448f5b09 author : David Steele <[email protected]> date : Mon, 27 Nov 2023 08:55:56 -0300 committer: David Steele <[email protected]> date : Mon, 27 Nov 2023 08:55:56 -0300 Click here for diff Bug Fixes: * Fix regression in retries. (Reviewed by Stephen Frost. Reported by Norman Adkins, Tanel Suurhans, Jordan English, Timothée Peignier.) * Fix recursive path remove in SFTP storage driver. (Fixed by Reid Thompson.

PostgreSQL 11.22 commit log

Stamp 11.22. commit : fd851f9e4a13d81cccc4ac5d6059d732c7518111 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:13:58 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:13:58 -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 : 3dbb3dd2d641af0da92e0a25b490b5bc38490e58 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 committer: Tom Lane <tgl@sss.

PostgreSQL 12.17 commit log

Stamp 12.17. commit : 2fe2d1af14fd2fb5afeee94b94c4d8a34a829e32 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:11:55 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:11:55 -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 : 8ff28255b6cd93b2fc3e12b12b05ed5430e48c4c author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 Click here for diff

PostgreSQL 13.13 commit log

Stamp 13.13. commit : 319310aa121285b1c7c036cb956a11bcc9d1bcb2 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:10:12 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:10:12 -0500 Click here for diff M configure M configure.in Last-minute updates for release notes. commit : 04b66eb417dd9fd1a4a7e2298e840a4b63c0d478 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 Click here for diff

PostgreSQL 14.10 commit log

Stamp 14.10. commit : 33d5cf65f8c97d6bf085dffecb51c6a52d1f3f0d author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:08:43 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:08:43 -0500 Click here for diff M configure M configure.ac Last-minute updates for release notes. commit : ef2950f5700220b9f8a5647c2a9711fc9b1716aa author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 Click here for diff

PostgreSQL 15.5 commit log

Stamp 15.5. commit : 1e7f81e90741795d547c0290b4a82d84d518faac author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:06:45 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:06:45 -0500 Click here for diff M configure M configure.ac Last-minute updates for release notes. commit : 95c96ba1d073afeadf193c7a9681a2c665dddead author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 Click here for diff

PostgreSQL 16.1 commit log

Stamp 16.1. commit : 3edc6580c0e27fb8f13322efd255a88d20dda6c2 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:04:27 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 17:04:27 -0500 Click here for diff M configure M configure.ac M meson.build Last-minute updates for release notes. commit : 639a8063ca7da421b34b7a49b2773c3cb2436df1 author : Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 committer: Tom Lane <[email protected]> date : Mon, 6 Nov 2023 13:26:33 -0500 Click here for diff

pgBackRest 2.49 commit log

v2.48: Repository Storage Tags commit : a7ab686d0e3d48b3200986d91ea3489488800382 author : David Steele <[email protected]> date : Mon, 25 Sep 2023 09:32:15 -0400 committer: David Steele <[email protected]> date : Mon, 25 Sep 2023 09:32:15 -0400 Click here for diff Bug Fixes: * Fix issue restoring block incremental without a block list. (Reviewed by Stephen Frost, Burak Yurdakul. Reported by Burak Yurdakul.) Features: * Add --repo-storage-tag option to create object tags. (Reviewed by Stephen Frost, Stefan Fercot, Timothée Peignier.

PostgreSQL 16.0 commit log

Doc: fix release date in release-16.sgml. commit : c372fbbd8e911f2412b80a8c39d7079366565d67 author : Tom Lane <[email protected]> date : Mon, 11 Sep 2023 16:25:06 -0400 committer: Tom Lane <[email protected]> date : Mon, 11 Sep 2023 16:25:06 -0400 Click here for diff M doc/src/sgml/release-16.sgml Stamp 16.0. commit : 2439153f4477892b5af0f05e1c95eb0a048608bd author : Tom Lane <[email protected]> date : Mon, 11 Sep 2023 16:10:09 -0400 committer: Tom Lane <[email protected]> date : Mon, 11 Sep 2023 16:10:09 -0400 Click here for diff

PostgreSQL 11.21 commit log

Stamp 11.21. commit : a2cbee74b0e174da7bcb441c142022216b9b266f author : Tom Lane <[email protected]> date : Mon, 7 Aug 2023 16:15:30 -0400 committer: Tom Lane <[email protected]> date : Mon, 7 Aug 2023 16:15:30 -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 : 023fa8f326dad5e0f841fcc4247b449881215cb7 author : Tom Lane <[email protected]> date : Mon, 7 Aug 2023 12:50:15 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 12.16 commit log

Stamp 12.16. commit : 66c1983d96b66edbae1f1eb0070b447f128176e2 author : Tom Lane <[email protected]> date : Mon, 7 Aug 2023 16:13:41 -0400 committer: Tom Lane <[email protected]> date : Mon, 7 Aug 2023 16:13:41 -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 : c79434d7fcabdf2a5b27b235c0fb85912e686087 author : Tom Lane <[email protected]> date : Mon, 7 Aug 2023 12:50:15 -0400 committer: Tom Lane <[email protected]> date : Mon, 7 Aug 2023 12:50:15 -0400 Click here for diff