v2.31: Minor Bug Fixes and Improvements
commit : e116b535e6ad21248c00a6d0d948575ed06c6e38
author : David Steele <david@pgmasters.net>
date : Mon, 7 Dec 2020 09:55:00 -0500
committer: David Steele <david@pgmasters.net>
date : Mon, 7 Dec 2020 09:55:00 -0500
Click here for diff
Bug Fixes:
* Allow [, #, and space as the first character in database names. (Reviewed by Stefan Fercot, Cynthia Shang. Reported by Jefferson Alexandre.)
* Create standby.signal only on PostgreSQL 12 when restore type is standby. (Fixed by Stefan Fercot. Reviewed by David Steele. Reported by Keith Fiske.)
Features:
* Expire history files. (Contributed by Stefan Fercot. Reviewed by David Steele.)
* Report page checksum errors in info command text output. (Contributed by Stefan Fercot. Reviewed by Cynthia Shang.)
* Add repo-azure-endpoint option. (Reviewed by Cynthia Shang, Brian Peterson. Suggested by Brian Peterson.)
* Add pg-database option. (Reviewed by Cynthia Shang.)
Improvements:
* Improve info command output when a stanza is specified but missing. (Contributed by Stefan Fercot. Reviewed by Cynthia Shang, David Steele. Suggested by uspen.)
* Improve performance of large file lists in backup/restore commands. (Reviewed by Cynthia Shang, Oscar.)
* Add retries to PostgreSQL sleep when starting a backup. (Reviewed by Cynthia Shang. Suggested by Vitaliy Kukharik.)
Documentation Improvements:
* Replace RHEL/CentOS 6 documentation with RHEL/CentOS 8.
M CONTRIBUTING.md
M README.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 doc/xml/user-guide.xml
M src/build/configure.ac
M src/configure
M src/version.h
M test/code-count/file-type.yaml
M test/lib/pgBackRestTest/Common/CodeCountTest.pm
Stamp 9.5.24.
commit : f57cc8693b15b79186684f02b729090a149b7555
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:34:09 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:34:09 -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 : d43ba1d84ccb74fd394c01ff23b033b26ab154c0
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:14 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:14 -0500
Click here for diff
Stamp 9.6.20.
commit : e4554425e6d3b429a207ac1a109af9d7e1d14da6
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:32:22 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:32:22 -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 : 0425151233e018edfc03d2c3fe38f94ef3a67e77
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:14 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:14 -0500
Click here for diff
Stamp 10.15.
commit : e6c792ab72b99a3d68bf0696d0720e9afc61695c
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:29:52 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:29:52 -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 : b0529799960e910c4cf1e3d5509572dc8c653d67
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
Click here for diff
Stamp 11.10.
commit : 7e0c8283c021abf15f24f217e6bcc7faf4860b34
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:28:11 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:28:11 -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 : cb2fffe0d627d3437737ab5293c435b302f6bccf
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
Click here for diff
Stamp 12.5.
commit : 6bb1b38fa5388a4aa39ed9e56ef477f618fb28e1
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:26:33 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:26:33 -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 : 0b59df670bd15065a87d1d9c216c3787839937fe
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
Click here for diff
Stamp 13.1.
commit : 6daf725a9c66e880fd76d25279ce00710535e030
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:24:30 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 17:24:30 -0500
Click here for diff
M configure
M configure.in
Last-minute updates for release notes.
commit : 90cf59c8c8c66c8b0b4c719b6f7ba8fce60b87e1
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 9 Nov 2020 13:02:13 -0500
Click here for diff
v2.30: PostgreSQL 13 Support
commit : 9229d6c866ee6296180bfefdbce42660b9e59b98
author : David Steele <david@pgmasters.net>
date : Mon, 5 Oct 2020 11:51:45 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 5 Oct 2020 11:51:45 -0400
Click here for diff
Bug Fixes:
* Error with hints when backup user cannot read pg_settings. (Reviewed by Stefan Fercot, Cynthia Shang. Reported by Mohamed Insaf K.)
Features:
* PostgreSQL 13 support. (Reviewed by Cynthia Shang.)
Improvements:
* Improve PostgreSQL version identification. (Reviewed by Cynthia Shang, Stephen Frost.)
* Improve working directory error message. (Reviewed by Stefan Fercot.)
* Add hint about starting the stanza when WAL segment not found. (Contributed by David Christensen. Reviewed by David Steele.)
* Add hint for protocol version mismatch. (Reviewed by Cynthia Shang. Suggested by loop-evgeny.)
Documentation Improvements:
* Add note that pgBackRest versions must match when running remotely. (Reviewed by Cynthia Shang. Suggested by loop-evgeny.)
* Move info command text to the reference and link to user guide. (Reviewed by Cynthia Shang. Suggested by Christophe Courtois.)
* Update yum repository path for CentOS/RHEL user guide. (Contributed by Heath Lord. Reviewed by David Steele.)
M CONTRIBUTING.md
M README.md
M doc/RELEASE.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
Stamp 13.0.
commit : 29be9983a64c011eac0b9ee29895cce71e15ea77
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 21 Sep 2020 16:47:36 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 21 Sep 2020 16:47:36 -0400
Click here for diff
M configure
M configure.in
Doc: improve v13 release note item about autovacuum and INSERTs.
commit : 4406364e2bf421459be7bd21503da093d910e0c3
author : Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 21 Sep 2020 13:30:18 -0400
committer: Tom Lane <tgl@sss.pgh.pa.us>
date : Mon, 21 Sep 2020 13:30:18 -0400
Click here for diff
v2.29: Auto S3 Credentials on AWS
commit : 1df7d3eee5baa38504478fafa27de2b1b0fce724
author : David Steele <david@pgmasters.net>
date : Mon, 31 Aug 2020 07:28:22 -0400
committer: David Steele <david@pgmasters.net>
date : Mon, 31 Aug 2020 07:28:22 -0400
Click here for diff
Bug Fixes:
* Suppress errors when closing local/remote processes. Since the command has completed it is counterproductive to throw an error but still warn to indicate that something unusual happened. (Reviewed by Cynthia Shang. Reported by argdenis.)
* Fix issue with = character in file or database names. (Reviewed by Bastian Wegge, Cynthia Shang. Reported by Brad Nicholson, Bastian Wegge.)
Features:
* Automatically retrieve temporary S3 credentials on AWS instances. (Contributed by David Steele, Stephen Frost. Reviewed by Cynthia Shang, David Youatt, Aleš Zelený, Jeanette Bromage.)
* Add archive-mode option to disable archiving on restore. (Reviewed by Stephen Frost. Suggested by Stephen Frost.)
Improvements:
* PostgreSQL 13 beta3 support. Changes to the control/catalog/WAL versions in subsequent betas may break compatibility but pgBackRest will be updated with each release to keep pace.
* Asynchronous list/remove for S3/Azure storage. (Reviewed by Cynthia Shang, Stephen Frost.)
* Improve memory usage of unlogged relation detection in manifest build. (Reviewed by Cynthia Shang, Stephen Frost, Brad Nicholson, Oscar. Suggested by Oscar, Brad Nicholson.)
* Proactively close file descriptors after forking async process. (Reviewed by Stephen Frost, Cynthia Shang.)
* Delay backup remote connection close until after archive check. (Contributed by Floris van Nee. Reviewed by David Steele.)
* Improve detailed error output. (Reviewed by Cynthia Shang.)
* Improve TLS error reporting. (Reviewed by Cynthia Shang, Stephen Frost.)
Documentation Bug Fixes:
* Add none to compress-type option reference and fix example. (Reported by Ugo Bellavance, Don Seiler.)
* Add missing azure type in repo-type option reference. (Fixed by Don Seiler. Reviewed by David Steele.)
* Fix typo in repo-cipher-type option reference. (Fixed by Don Seiler. Reviewed by David Steele.)
Documentation Improvements:
* Clarify that expire must be run regularly when expire-auto is disabled. (Reviewed by Douglas J Hunley. Suggested by Douglas J Hunley.)
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