Skip to content

Conversation

@DaveCTurner
Copy link
Contributor

We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a SNAPSHOT thread.

We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
@elasticsearchmachine elasticsearchmachine added the Team:Distributed Coordination Meta label for Distributed Coordination team label Feb 7, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-distributed-coordination (Team:Distributed Coordination)

@elasticsearchmachine
Copy link
Collaborator

Hi @DaveCTurner, I've created a changelog YAML for you.

@DaveCTurner DaveCTurner requested a review from ywangd February 7, 2025 15:27
@DaveCTurner DaveCTurner added the auto-backport Automatically create backport pull requests when merged label Feb 7, 2025
Copy link
Contributor

@mhl-b mhl-b left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@DaveCTurner DaveCTurner added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Feb 7, 2025
@elasticsearchmachine elasticsearchmachine merged commit b6facb2 into elastic:main Feb 7, 2025
17 checks passed
@DaveCTurner DaveCTurner deleted the 2025/02/07/fork-snapshot-deletion-cleanup branch February 7, 2025 18:08
DaveCTurner added a commit to DaveCTurner/elasticsearch that referenced this pull request Feb 7, 2025
We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
DaveCTurner added a commit to DaveCTurner/elasticsearch that referenced this pull request Feb 7, 2025
We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
DaveCTurner added a commit to DaveCTurner/elasticsearch that referenced this pull request Feb 7, 2025
We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
8.18
8.x
9.0

elasticsearchmachine pushed a commit that referenced this pull request Feb 7, 2025
We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
elasticsearchmachine pushed a commit that referenced this pull request Feb 7, 2025
We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
elasticsearchmachine pushed a commit that referenced this pull request Feb 7, 2025
We shouldn't run the post-snapshot-delete cleanup work on the master
thread, since it can be quite expensive and need not block subsequent
cluster state updates. This commit forks it onto a `SNAPSHOT` thread.
mhl-b added a commit to mhl-b/elasticsearch that referenced this pull request Feb 11, 2025
@mhl-b mhl-b mentioned this pull request Feb 11, 2025
nicktindall pushed a commit that referenced this pull request Feb 11, 2025
mhl-b added a commit to mhl-b/elasticsearch that referenced this pull request Feb 11, 2025
(cherry picked from commit 3ec1d12)
mhl-b added a commit to mhl-b/elasticsearch that referenced this pull request Feb 11, 2025
(cherry picked from commit 3ec1d12)
mhl-b added a commit to mhl-b/elasticsearch that referenced this pull request Feb 11, 2025
(cherry picked from commit 3ec1d12)
elasticsearchmachine pushed a commit that referenced this pull request Feb 11, 2025
(cherry picked from commit 3ec1d12)
elasticsearchmachine pushed a commit that referenced this pull request Feb 11, 2025
(cherry picked from commit 3ec1d12)
elasticsearchmachine pushed a commit that referenced this pull request Feb 11, 2025
(cherry picked from commit 3ec1d12)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants