Skip to content

Conversation

@DaveCTurner
Copy link
Contributor

Backports the following commits to 8.19:

It's possible for another component to request a S3 client after the
node has started to shut down, and today the `S3Service` will dutifully
attempt to create a fresh client instance even if it is closed. Such
clients will then leak, resulting in test failures.

With this commit we refuse to create new S3 clients once the service has
started to shut down.
@DaveCTurner DaveCTurner added :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >non-issue auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Distributed Coordination Meta label for Distributed Coordination team labels May 12, 2025
@elasticsearchmachine elasticsearchmachine merged commit 373e9b1 into elastic:8.19 May 12, 2025
16 checks passed
@DaveCTurner DaveCTurner deleted the backport/8.19/pr-128026 branch May 12, 2025 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >non-issue Team:Distributed Coordination Meta label for Distributed Coordination team v8.19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants