Skip to content

Kafka gateway: Kafka LeaveGroup and consumer group rebalance semantics #3543

Closed

Description

@ryerraguntla

Part of #3560.

Summary

Implement LeaveGroup (13) and complete rebalance edge cases for consumer groups.

Depends on

Scope

Acceptance criteria

  • Rebalance on heartbeat timeout verified in test
  • Graceful shutdown releases partitions promptly

Activity

  1. added
    gatewaysproxy gateways for other protocols like kafka
    on Jun 23, 2026
  2. changed the title [-]feat(gateways): Kafka LeaveGroup and consumer group rebalance semantics[/-] [+]Kafka gateway: Kafka LeaveGroup and consumer group rebalance semantics[/+] on Jun 24, 2026
  3. self-assigned this
    on Sep 23, 2026
  4. numinnex commented on Sep 23, 2026

    @numinnex
    Contributor

    I am picking this one up

  5. numinnex commented on Oct 6, 2026

    @numinnex
    Contributor

    Done in #4270: LeaveGroup (13) v0-5, session-timeout eviction and rebalance, generations and static membership behaviour documented in gateways/kafka/docs/CONSUMER_GROUPS.md, covered by consumer_group_tests.rs (N members leaving one by one, rebalance on heartbeat timeout, survivor rebalance without a session wait). Full KIP-345 static membership moved to #4417. End-to-end partition reassignment with real clients stays with #3544.

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

Metadata

Metadata

Assignees

Labels

gatewaysproxy gateways for other protocols like kafka

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions