File tree Expand file tree Collapse file tree 2 files changed +2
-6
lines changed
modules/repository-s3/src/main/java/org/elasticsearch/repositories/s3 Expand file tree Collapse file tree 2 files changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -899,11 +899,10 @@ public void compareAndExchangeRegister(
899899 logger .trace (() -> Strings .format ("[%s]: compareAndExchangeRegister failed" , key ), e );
900900 if (e instanceof AmazonS3Exception amazonS3Exception
901901 && (amazonS3Exception .getStatusCode () == 404
902- || amazonS3Exception .getStatusCode () == 0 && "NoSuchUpload" .equals (amazonS3Exception .getErrorCode ()))) {
902+ || amazonS3Exception .getStatusCode () == 200 && "NoSuchUpload" .equals (amazonS3Exception .getErrorCode ()))) {
903903 // An uncaught 404 means that our multipart upload was aborted by a concurrent operation before we could complete it.
904904 // Also (rarely) S3 can start processing the request during a concurrent abort and this can result in a 200 OK with an
905- // <Error><Code>NoSuchUpload</Code>... in the response, which the SDK translates to status code 0. Either way, this means
906- // that our write encountered contention:
905+ // <Error><Code>NoSuchUpload</Code>... in the response. Either way, this means that our write encountered contention:
907906 delegate .onResponse (OptionalBytesReference .MISSING );
908907 } else {
909908 delegate .onFailure (e );
Original file line number Diff line number Diff line change @@ -384,9 +384,6 @@ tests:
384384- class : org.elasticsearch.indices.recovery.IndexRecoveryIT
385385 method : testSourceThrottling
386386 issue : https://github.com/elastic/elasticsearch/issues/122712
387- - class : org.elasticsearch.repositories.blobstore.testkit.analyze.S3RepositoryAnalysisRestIT
388- method : testRepositoryAnalysis
389- issue : https://github.com/elastic/elasticsearch/issues/122799
390387- class : org.elasticsearch.xpack.esql.action.EsqlActionBreakerIT
391388 issue : https://github.com/elastic/elasticsearch/issues/122810
392389
You can’t perform that action at this time.
0 commit comments