From ca049598d31be9865879d12d076137fde3432e1e Mon Sep 17 00:00:00 2001 From: Remi Dettai Date: Wed, 13 May 2026 14:18:11 +0200 Subject: [PATCH] Retry AWS (S3) requests for network errors --- quickwit/quickwit-aws/src/error.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickwit/quickwit-aws/src/error.rs b/quickwit/quickwit-aws/src/error.rs index 53983e5fcc6..97e44f55f1d 100644 --- a/quickwit/quickwit-aws/src/error.rs +++ b/quickwit/quickwit-aws/src/error.rs @@ -35,7 +35,7 @@ where E: AwsRetryable match self { SdkError::ConstructionFailure(_) => false, SdkError::TimeoutError(_) => true, - SdkError::DispatchFailure(_) => false, + SdkError::DispatchFailure(error) => error.is_io() || error.is_timeout(), SdkError::ResponseError(_) => true, SdkError::ServiceError(error) => error.err().is_retryable(), _ => false,