1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test/lib/pgBackRestTest/Module
David Steele cca7a4ffd4 Retry all S3 5xx errors rather than just 500 internal errors.
We were already retrying 500 errors but 503 (rate-limiting) errors were not being retried and would cause an instant failure which aborted the command.

There are only two 5xx errors currently implemented by S3 but instead of adding 503 simply retry all 5xx errors. This is consistent with the http definition of this error class, "the server failed to fulfill an apparently valid request."

Suggested by Craig A. James.
2018-10-30 16:45:42 -04:00
..
Archive Fix static WAL segment size used to determine if archive-push-queue-max has been exceeded. 2018-10-27 20:00:00 +01:00
Backup Support configurable WAL segment size. 2018-09-25 10:24:42 +01:00
Common Improve the HTTP client to set content-length to 0 when not specified by the server. 2018-06-26 17:27:22 -04:00
Info Improve info command to display the stanza cipher type. 2018-09-10 13:09:45 -04:00
Manifest Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
Mock Fix issue with archive-push-queue-max not being honored on connection error. 2018-10-27 16:57:57 +01:00
Performance Rename db-* options to pg-* and backup-* options to repo-* to improve consistency. 2018-02-03 18:27:38 -05:00
Protocol Improve log file names for remote processes started by locals. 2018-08-31 11:31:13 -04:00
Real Add checksum delta for incremental backups. 2018-09-19 11:12:45 -04:00
Stanza Remove incompletely implemented online option from the check command. 2018-08-12 19:24:21 -04:00
Storage Retry all S3 5xx errors rather than just 500 internal errors. 2018-10-30 16:45:42 -04:00