Hi all, I have submitted KIP-248 that details how can kafka-configs.sh could utilize KafkaAdminClient through a new ConfigCommand class in the tools module:
https://cwiki.apache.org/confluence/display/KAFKA/KIP-248+-+Create+New+ConfigCommand+That+Uses+The+New+AdminClient This KIP proposes to add 3 new wire protocols (listing quota configs, describing quota configs and altering quota configs), a new class called ConfigCommand in tools which would be the main entry point for kafka-configs.sh and a way to deprecate the current Scala ConfigCommand. I'd be happy to receive some feedback about the proposal. Thank you & regards, Viktor