You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kafka.apache.org by "Guozhang Wang (JIRA)" <ji...@apache.org> on 2018/04/15 16:54:00 UTC

[jira] [Created] (KAFKA-6791) Add a CoordinatorNodeProvider in KafkaAdminClient

Guozhang Wang created KAFKA-6791:
------------------------------------

             Summary: Add a CoordinatorNodeProvider in KafkaAdminClient
                 Key: KAFKA-6791
                 URL: https://issues.apache.org/jira/browse/KAFKA-6791
             Project: Kafka
          Issue Type: Improvement
          Components: admin
            Reporter: Guozhang Wang


As we add more and more coordinator-related requests to the admin client, we can consider adding a CoordinatorNodeProvider to consolidate the common logic pattern of finding the coordinator first, then send the corresponding request.

Note that 1) with this provider interface it is almost not possible to batch multiple groupIds per coordinator; there has to be a little more refactoring to make it work. 2) for some requests like list consumers, group ids are not known beforehand and hence we cannot use this provider as well.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)