KIP-518 — Allow listing consumer groups per state
Accepted Kafka 2.6 AdminConsumer
Extends the `ListGroups` API and `AdminClient.listConsumerGroups()` to accept an optional set of `ConsumerGroupState` filters, returning only groups in the specified states. Without this, operators had to call `DescribeGroups` for every group individually to determine state, which was prohibitively expensive on clusters with hundreds or thousands of groups.
Protocol Impact
ListGroups v4 · DescribeGroups
Details
| Author | Mickael Maison |
| Status | Accepted |
| Kafka Version | 2.6 |
| JIRA | KAFKA-9130 |
| Wiki | View on Apache Wiki |
| Created | 2019-09-06 |
| Last Modified | 2020-05-28 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.