We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 57062ce commit 5e5b360Copy full SHA for 5e5b360
quickwit/quickwit-aws/src/error.rs
@@ -50,7 +50,10 @@ where E: AwsRetryable
50
51
fn is_retryable(meta: &aws_sdk_s3::error::ErrorMetadata) -> bool {
52
if let Some(code) = meta.code() {
53
- THROTTLING_ERRORS.contains(&code) || TRANSIENT_ERRORS.contains(&code)
+ THROTTLING_ERRORS.contains(&code)
54
+ || TRANSIENT_ERRORS.contains(&code)
55
+ || code == "InternalError" // this is somehow not considered transient, despite the
56
+ // associated error message containing "Please try again."
57
} else {
58
false
59
}
0 commit comments