KIP-800 — Add reason to JoinGroupRequest and LeaveGroupRequest
Accepted Kafka 3.2 Consumer
Adds an optional `Reason` string field to `JoinGroupRequest` and `LeaveGroupRequest` so the broker can log why a consumer joined or left the group. Broker-side rebalance troubleshooting was hampered by the absence of a human-readable reason in these requests, since only the client side logged the reason.
Protocol Impact
JoinGroup v8 · LeaveGroup v5
Details
| Author | David Jacot |
| Status | Accepted |
| Kafka Version | 3.2 |
| JIRA | KAFKA-13451 |
| Wiki | View on Apache Wiki |
| Created | 2021-11-11 |
| Last Modified | 2022-04-04 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.