Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


If State is not specified or if it's empty in the request, from version 3, all groups will be returned with their states. At the moment, consumer group state is already serialized as a STRING in DescribeGroupsResponse, so serializing it the same way here.  With this KIP, having Describe authorization on the Cluster resource allows to retrieve the state of all groups. Previously this required having Describe authorization on each Group.

AdminClient API

To expose this feature in the AdminClient API, ListConsumerGroupsOptions will be updated.

...

The default behaviour of ListGroups will stay the same and it will still list all groups if no state is specified.

With this KIP, having Describe authorization on the Cluster resource allows to retrieve the state of all groups. Previously this required having Describe authorization on each Group.

There should be no compatibility issues, is nothing to deprecate or migrate.

...