Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix progress annotations on cluster expansion/shrinking #324

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
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