1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-12 10:04:14 +02:00
pgbackrest/test
David Steele 551e5bc6f6
Retry errors in S3 batch file delete.
If the entire batch failed it would be retried, but individual file errors were not retried. This could cause pgBackRest to terminate during expiration or when removing an unresumable backup.

Rather than retry the entire batch, delete the errored files individually to take advantage of the HTTP retry rather than adding a new retry loop. These errors seem rare enough that it should not be a performance issue.
2022-02-11 08:11:39 -06:00
..
certificate Add TLS Server. 2021-10-18 14:32:41 -04:00
code-count Simplify manifest defaults. 2022-01-21 15:22:48 -05:00
data
expect Simplify manifest defaults. 2022-01-21 15:22:48 -05:00
lib/pgBackRestTest Revert Minio to prior release. 2022-02-02 14:39:39 -06:00
src Retry errors in S3 batch file delete. 2022-02-11 08:11:39 -06:00
.gitignore Move coverage results to test/result. 2020-03-14 15:29:42 -04:00
ci.pl Use Rocky Linux for documentation builds instead of CentOS. 2021-10-28 15:15:49 -04:00
container.yaml Fix language in rh7 test container for aarch64. 2022-01-26 13:22:31 -06:00
define.yaml Pack manifest file structs to save memory. 2022-01-21 17:05:07 -05:00
Dockerfile Add libc6-dbg required by updated valgrind to Vagrantfile/Dockerfile. 2021-10-13 09:37:03 -04:00
test.pl Use Rocky Linux for documentation builds instead of CentOS. 2021-10-28 15:15:49 -04:00
Vagrantfile Update Vagrantfile to Ubuntu 20.04. 2021-10-13 13:21:04 -04:00