Skip to content

Conversation

@original-brownbear
Copy link
Contributor

  • The check doesn't add much if anything practically, since the S3 repository is eventually consistent and we only log the non-existence of a blob anyway
    • We don't do the check on writes for this very reason and documented it as such
    • Removing the check saves one API call per single delete speeding up the deletion process and lowering costs

backport of #40931

* The check doesn't add much if anything practically, since the S3 repository is eventually consistent and we only log the non-existence of a blob anyway
  * We don't do the check on writes for this very reason and documented it as such
  * Removing the check saves one API call per single delete speeding up the deletion process and lowering costs
@original-brownbear original-brownbear added >non-issue :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport labels Apr 25, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@original-brownbear original-brownbear merged commit 23b3741 into elastic:7.x Apr 25, 2019
@original-brownbear original-brownbear deleted the 40931-7.x branch April 25, 2019 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >non-issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants