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

[FIXED] When scaling down a stream make sure consumers are adjusted properly. #5927

Merged
merged 1 commit into from
Sep 25, 2024

Commits on Sep 25, 2024

  1. When scaling down a stream make sure replica count is correct if adju…

    …sted and also make sure we do not have orphan consumers.
    
    When we scale down a replicated stream, say R5, if it has consumers that are a lower replica count, say R1, they could be placed on the peers that may go away. We need to make sure we properly assign peers and transfer state as needed.
    
    Note the consumer state transfer expects the state to be stable, so should be paused.
    
    Signed-off-by: Derek Collison <[email protected]>
    derekcollison committed Sep 25, 2024
    2 Configuration menu
    Copy the full SHA
    596b71c View commit details
    Browse the repository at this point in the history