conduktor.io โ†—

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

AuthorMickael Maison
StatusAccepted
Kafka Version2.6
JIRAKAFKA-9130
WikiView on Apache Wiki
Created2019-09-06
Last Modified2020-05-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.