Skip to content

Fix Threading in Snapshot Restore (#68390)#68438

Merged
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:68390-7.x
Feb 3, 2021
Merged

Fix Threading in Snapshot Restore (#68390)#68438
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:68390-7.x

Conversation

@original-brownbear
Copy link
Copy Markdown
Contributor

Same as #68023 but even less likely (couldn't really find a quick way
to write a test for it for that reason).
Fix is the same, fork off to the generic pool for listener handling.
Also, this allows removing the forking in the transport action since we don't do any long
running work on the calling thread any longer in the restore method.

backport of #68390

Same as #68023 but even less likely (couldn't really find a quick way
to write a test for it for that reason).
Fix is the same, fork off to the generic pool for listener handling.
Also, this allows removing the forking in the transport action since we don't do any long
runnning work on the calling thread any longer in the restore method.
@original-brownbear original-brownbear added :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport labels Feb 3, 2021
@elasticmachine elasticmachine added the Team:Distributed Meta label for distributed team. label Feb 3, 2021
@elasticmachine
Copy link
Copy Markdown
Collaborator

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

@original-brownbear original-brownbear merged commit 8b9dfeb into elastic:7.x Feb 3, 2021
@original-brownbear original-brownbear deleted the 68390-7.x branch February 3, 2021 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs Team:Distributed Meta label for distributed team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants