Skip to content

Retry transient S3 errors with bounded backoff - #46

Draft
joshfriend wants to merge 1 commit into
mainfrom
jfriend/s3-server-retries
Draft

joshfriend wants to merge 1 commit into
mainfrom
jfriend/s3-server-retries

Conversation

@joshfriend

@joshfriend joshfriend commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Retry transient S3 server errors on downloads and uploads up to three attempts with cancellable exponential backoff and jitter, without adding the AWS SDK. This is an alternative to #45. Network errors and partially consumed response bodies are not retried.

Signed-off-by: Josh Friend <josh@fueledbycaffeine.com>
@joshfriend
joshfriend force-pushed the jfriend/s3-server-retries branch from 90035ec to b71092d Compare October 21, 2026 13:58
@joshfriend joshfriend changed the title Retry transient S3 read errors with bounded backoff Retry transient S3 errors with bounded backoff Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant