Skip to content

Retry more S3 errors#63

Open
rdettai-sk wants to merge 1 commit into
sekoiafrom
retry-more-s3-errors
Open

Retry more S3 errors#63
rdettai-sk wants to merge 1 commit into
sekoiafrom
retry-more-s3-errors

Conversation

@rdettai-sk

Copy link
Copy Markdown
Collaborator

Description

quickwit-oss#6502 mentions that some other S3 errors might need to be retried. We add them as well even though they seem unlikely to occur.

How was this PR tested?

Describe how you tested this PR.

Copilot AI review requested due to automatic review settings June 12, 2026 18:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR expands Quickwit’s custom AWS retry classifier to treat additional S3 DispatchFailure error kinds as retryable, addressing cases where Smithy classifies transport-level failures with retry-relevant ErrorKinds.

Changes:

  • Import ErrorKind from aws_config::retry for use in retry classification.
  • Extend SdkError::DispatchFailure retry logic to also retry ThrottlingError and ServerError (in addition to TransientError).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants