-
Notifications
You must be signed in to change notification settings - Fork 592
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
CORE-1972 don't mark rebalance complete if some partitions are not moveable #18489
CORE-1972 don't mark rebalance complete if some partitions are not moveable #18489
Conversation
/ci-repeat |
ducktape was retried in https://buildkite.com/redpanda/redpanda/builds/49129#018f7951-56a3-47b4-bc58-0b5961ed1ceb ducktape was retried in https://buildkite.com/redpanda/redpanda/builds/49153#018f7c66-6a5e-452d-a79c-1540a1dac8a2 ducktape was retried in https://buildkite.com/redpanda/redpanda/builds/49153#018f7c86-2962-4633-9f03-acf23639d7ab |
Previously, we finished counts rebalance if no new moves could be found, even when some partitions were not moveable. This could lead to finishing too early and not achieving balanced distribution when many partitions were not moveable (e.g. because they are disabled due to recovery mode).
Allows not starting all nodes at once.
Test that rebalancing after node addition eventually achieves balanced distribution, even though some nodes were temporarily in recovery mode.
83f0d44
to
588ca47
Compare
_ntp, | ||
move.current(), | ||
move.previous()); | ||
move.previous(), | ||
move.current()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not confusing at all!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's an assert so I guess nobody noticed 🤷♂️ no idea why I wrote it like this in the first place
/backport v24.1.x |
/backport v23.3.x |
Failed to create a backport PR to v23.3.x branch. I tried:
|
Previously, we finished counts rebalance if no new moves could be found, even when some partitions were not moveable. This could lead to finishing too early and not achieving balanced distribution when many partitions were not moveable (e.g. because they are disabled due to recovery mode).
Backports Required
Release Notes
Bug Fixes