Skip to content

Conversation

@hindessm
Copy link
Collaborator

@hindessm hindessm commented Sep 15, 2025

Add TypesFilter to request and GroupType to group data in the protocol. These come from KIP-848

Note: the option to specify these on a request is not currently exposed via (ca *clusterAdmin) ListConsumerGroups()

hindessm and others added 2 commits September 16, 2025 13:31
Co-authored-by: Cassondra Foesch <[email protected]>
Signed-off-by: Mark Hindess <[email protected]>
@hindessm hindessm force-pushed the list-consumer-groups-v5 branch from b608467 to 9c24841 Compare September 16, 2025 12:31
@dnwe dnwe force-pushed the list-consumer-groups-v5 branch from 66cfa09 to 6467f43 Compare September 16, 2025 13:57
@dnwe dnwe force-pushed the list-consumer-groups-v5 branch from 6467f43 to c847496 Compare September 16, 2025 14:27
Copy link
Collaborator

@dnwe dnwe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks LGTM, I'll add a note to the description that we don't currently expose either the existing StatesFilter nor the new TypesFilter fields in the admin client call ((ca *clusterAdmin) ListConsumerGroups()). A user can send them manually via the broker's ListGroups func, but we should think how we can expose them on the admin client without breaking compatibility

@dnwe dnwe changed the title feat: support KIP-848 ListConsumerGroups protocol feat: support V5 ListConsumerGroups protocol Sep 17, 2025
@dnwe dnwe merged commit ba20ded into IBM:main Sep 17, 2025
21 of 22 checks passed
@dnwe dnwe added the feat label Sep 17, 2025
@hindessm hindessm deleted the list-consumer-groups-v5 branch September 25, 2025 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants