Matthias J. Sax created KAFKA-4857:
--------------------------------------

             Summary: Improve Client handling
                 Key: KAFKA-4857
                 URL: https://issues.apache.org/jira/browse/KAFKA-4857
             Project: Kafka
          Issue Type: Bug
          Components: streams
            Reporter: Matthias J. Sax


Streams uses {{KafkaClientSupplier}} to get consumer/restore-consumer/producer 
clients. Streams also uses one more client for admin purpose namely 
{{StreamsKafkaClient}} that is instantiated "manually".

With the newly upcoming {{AdminClient}} from KIP-117, we can simplify (or even 
replace {{StreamsKafkaClient}} with the new {{AdminClient}}. We furthermore 
want to unify how the client in generated and extend {{KafkaClientSupplier}} 
with method that return this client.

As this is a public API change, a KIP is required.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to