[ 
https://issues.apache.org/jira/browse/KAFKA-5275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16016495#comment-16016495
 ] 

Randall Hauch commented on KAFKA-5275:
--------------------------------------

It'd be great to simplify the creation of the {{NewTopic}} objects. As part of 
the [PR|https://github.com/apache/kafka/pull/2984] for 
[KIP-154|https://cwiki.apache.org/confluence/display/KAFKA/KIP-154+Add+Kafka+Connect+configuration+properties+for+creating+internal+topics]
 / KAFKA-4667 I added a [builder for 
NewTopic|https://github.com/apache/kafka/pull/2984/files#diff-649c20fa5a9f94e7221bf8ef8211afaeR44]
 that has methods to set replication factor, num partitions, the cleanup policy 
(currently compacted only), min ISRs, etc. It's currently an implementation 
detail of Kafka Connect, but it'd be great if that could move down to the 
AdminClient. 

> Review and potentially tweak AdminClient API for the initial release (KIP-117)
> ------------------------------------------------------------------------------
>
>                 Key: KAFKA-5275
>                 URL: https://issues.apache.org/jira/browse/KAFKA-5275
>             Project: Kafka
>          Issue Type: Sub-task
>            Reporter: Ismael Juma
>            Assignee: Ismael Juma
>             Fix For: 0.11.0.0
>
>
> Once all the pieces are in, we should take a pass and ensure that the APIs 
> work well together and that they are consistent.



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

Reply via email to