Skip to content

Conversation

@cerkauskas
Copy link
Collaborator

@cerkauskas cerkauskas commented Jun 21, 2022

Before this PR, operator would ignore progress annotations for shrinking and expansion capabilities.
This behaviour may cause issues when human wants to do resize cluster slowly, one isolation group
at a time, confirm the state, let it sink and move at controlled pace. Moreover, it does not provide
visibility on whether operator is doing something.

This PR fixes these issues for OnDelete strategy. Rolling update strategy is not changed.

@cerkauskas cerkauskas marked this pull request as ready for review June 21, 2022 12:24
@cerkauskas cerkauskas changed the title [WIP] Fix premature in progress annotation removal Fix progress annotations on cluster expansion/shrinking Jul 13, 2022
@cerkauskas cerkauskas requested a review from schallert July 13, 2022 14:57
Copy link
Collaborator

@schallert schallert left a comment

Choose a reason for hiding this comment

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

LGTM

@cerkauskas cerkauskas merged commit 83d23a1 into m3db:master Jul 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants