[
https://issues.apache.org/jira/browse/KAFKA-5275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16017659#comment-16017659
]
Xavier Léauté commented on KAFKA-5275:
--------------------------------------
To echo Randall's point about having a topic config builder, I completely
agree. However, we should also define constants for every topic configuration
option that exists. Currently the only way to get those is to pull in the
kafka-server jar and access things like {{LogConfig.SegmentMsProp()}} directly
I believe it would be useful to keep the ability to set arbitrary string
configuration to be forward-compatible and not require someone to upgrade their
client just to set a new topic option.
> 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)