Skip to content

Prevent Duplicate ILM Cluster State Updates from Being Created (#78390)#78427

Merged
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:78390-7.x
Sep 29, 2021
Merged

Prevent Duplicate ILM Cluster State Updates from Being Created (#78390)#78427
original-brownbear merged 1 commit intoelastic:7.xfrom
original-brownbear:78390-7.x

Conversation

@original-brownbear
Copy link
Copy Markdown
Contributor

Prevent duplicate ILM tasks from being enqueued to fix the most immediate issues around #78246. The ILM logic should be further improved though. I did not include MoveToErrorStepUpdateTask in this change yet as I wasn't entirely sure how valid/safe hashing/comparing arbitrary Exceptions would be. That could be looked into in a follow-up as well.

Relates #77466

Closes #78246

backport of #78390

Prevent duplicate ILM tasks from being enqueued to fix the most immediate issues around #78246. The ILM logic should be further improved though. I did not include `MoveToErrorStepUpdateTask` in this change yet as I wasn't entirely sure how valid/safe hashing/comparing arbitrary `Exception`s would be. That could be looked into in a follow-up as well.

Relates #77466 

Closes #78246
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport >bug :Data Management/ILM+SLM DO NOT USE. Use ":StorageEngine/ILM" or ":Distributed Coordination/SLM" instead. v7.16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants