Skip to content

Preserve context in ResultDeduplicator & snapshotDeletionListeners#84100

Merged
elasticsearchmachine merged 1 commit intoelastic:8.0from
DaveCTurner:2022-02-17-snapshot-threadcontext-backport-8.0
Feb 17, 2022
Merged

Preserve context in ResultDeduplicator & snapshotDeletionListeners#84100
elasticsearchmachine merged 1 commit intoelastic:8.0from
DaveCTurner:2022-02-17-snapshot-threadcontext-backport-8.0

Conversation

@DaveCTurner
Copy link
Copy Markdown
Member

Today the ResultDeduplicator may complete a collection of listeners in
contexts different from the ones in which they were submitted.
snapshotDeletionListeners has a similar problem. This commit makes
sure that the context is preserved in these listeners.

Backports #84038, #84089 and #84093 to 8.0 - they could not be
backported separately due to failures.

Today the `ResultDeduplicator` may complete a collection of listeners in
contexts different from the ones in which they were submitted.
`snapshotDeletionListeners` has a similar problem. This commit makes
sure that the context is preserved in these listeners.

Backports elastic#84038, elastic#84089 and elastic#84093 to 8.0 - they could not be
backported separately due to failures.
@DaveCTurner DaveCTurner added :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport v8.0.2 labels Feb 17, 2022
@elasticmachine elasticmachine added the Team:Distributed Meta label for distributed team. label Feb 17, 2022
@elasticmachine
Copy link
Copy Markdown
Collaborator

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

@DaveCTurner DaveCTurner added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Feb 17, 2022
@elasticsearchmachine elasticsearchmachine merged commit 7c5067d into elastic:8.0 Feb 17, 2022
@DaveCTurner DaveCTurner deleted the 2022-02-17-snapshot-threadcontext-backport-8.0 branch February 17, 2022 12:44
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/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs Team:Distributed Meta label for distributed team. v8.0.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants