v2.36: Minor Bug Fixes and Improvements

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.)
This commit is contained in:
David Steele
2021-11-01 08:59:14 -04:00
parent 6abb06248c
commit 42fd6ce4e0
10 changed files with 1213 additions and 501 deletions
+6 -9
View File
@@ -242,12 +242,12 @@ pgbackrest/test/test.pl --vm=none --dry-run
P00 INFO: test begin on x86_64 - log level info
P00 INFO: configure build
P00 INFO: builds required: bin
--> P00 INFO: 73 tests selected
--> P00 INFO: 74 tests selected
P00 INFO: P1-T01/73 - vm=none, module=common, test=error
[filtered 70 lines of output]
P00 INFO: P1-T72/73 - vm=none, module=performance, test=type
P00 INFO: P1-T73/73 - vm=none, module=performance, test=storage
P00 INFO: P1-T01/74 - vm=none, module=common, test=error
[filtered 71 lines of output]
P00 INFO: P1-T73/74 - vm=none, module=performance, test=type
P00 INFO: P1-T74/74 - vm=none, module=performance, test=storage
--> P00 INFO: DRY RUN COMPLETED SUCCESSFULLY
```
@@ -262,7 +262,6 @@ pgbackrest/test/test.pl --vm=none --vm-out --module=common --test=wait
P00 INFO: autogenerated version in configure.ac script: no changes
P00 INFO: autogenerated configure script: no changes
P00 INFO: autogenerate code
P00 INFO: autogenerated C code: no changes
P00 INFO: cleanup old data
P00 INFO: builds required: none
P00 INFO: 1 test selected
@@ -318,7 +317,6 @@ pgbackrest/test/test.pl --vm=none --module=postgres
P00 INFO: autogenerated version in configure.ac script: no changes
P00 INFO: autogenerated configure script: no changes
P00 INFO: autogenerate code
P00 INFO: autogenerated C code: no changes
P00 INFO: cleanup old data
P00 INFO: builds required: none
P00 INFO: 2 tests selected
@@ -341,7 +339,7 @@ pgbackrest/test/test.pl --vm-build --vm=u20
--- output ---
P00 INFO: test begin on x86_64 - log level info
P00 INFO: Using cached pgbackrest/test:u20-base-20210819A image (cff054ccddd944f85e69bdf2c122b4890c60d6b7) ...
P00 INFO: Using cached pgbackrest/test:u20-base-20210930A image (7ffb73ceb9a2e3aad2cba7eb5c8e28fc3982db18) ...
P00 INFO: Building pgbackrest/test:u20-test image ...
P00 INFO: Build Complete
```
@@ -358,7 +356,6 @@ pgbackrest/test/test.pl --vm=u20 --module=mock --test=archive --run=2
P00 INFO: autogenerated version in configure.ac script: no changes
P00 INFO: autogenerated configure script: no changes
P00 INFO: autogenerate code
P00 INFO: autogenerated C code: no changes
P00 INFO: cleanup old data and containers
P00 INFO: builds required: bin, bin host
P00 INFO: build bin for u20 (/home/vagrant/test/bin/u20)