Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-14335

Admin.listConsumerGroups should allow filtering, pagination

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.3.0
    • None
    • admin, clients, protocol

    Description

      The Admin API provides a means for clients to list the consumer groups in the cluster. When the list of consumer groups becomes very large, it can cause problems for the client (e.g., OOM errors) as well as overhead for the broker and network.

      The proposal is to enhance the ListConsumerGroupsOptions class to have optional values such as:

      • Consumer group ID regex (evaluated on broker)
      • Pagination token (consumer group ID, probably)

      This will require a KIP since it is enhancing the admin API, protocol, and broker.

      Attachments

        Activity

          People

            kirktrue Kirk True
            kirktrue Kirk True
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: