[ https://issues.apache.org/jira/browse/KAFKA-7084?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chia-Ping Tsai resolved KAFKA-7084. ----------------------------------- Resolution: Won't Fix > NewTopicBuilder#config should accept Map<String, String> rather than > Map<String, Object> > ---------------------------------------------------------------------------------------- > > Key: KAFKA-7084 > URL: https://issues.apache.org/jira/browse/KAFKA-7084 > Project: Kafka > Issue Type: Improvement > Reporter: Chia-Ping Tsai > Assignee: Chia-Ping Tsai > Priority: Major > > The field "config" in NewTopic is Map[String, String] but > NewTopicBuilder#config accept the Map[String, Object] and then call > Object#toString to convert the Map[String, Object] to Map[String, String]. > That is weird since users have to trace the source code to understand how > kafka generate the Map[String, String]. > we should deprecate NewTopicBuilder#config(Map[String, Object]) and add an > alternative method NewTopicBuilder#config"s"(Map[String, String]) -- This message was sent by Atlassian Jira (v8.3.4#803005)