Hi TaiWuJu, Thanks for the KIP. I think this is very helpful for Kafka developers working with the Kafka protocol.
AS1: Trying out the PR, I notice that the tool uses DESCRIBE_CLUSTER to talk to controllers, but it uses METADATA to talk to brokers. Since both brokers and controllers support DESCRIBE_CLUSTER in recent releases, I wonder whether you could also use DESCRIBE_CLUSTER If available with brokers too. The advantage is that the error handling when using --bootstrap-server with a controller is much nicer. Thanks, Andrew > On 2 Dec 2025, at 04:35, TaiJu Wu <[email protected]> wrote: > > Hi Kirk, > > KT1. fixed. Thanks your point out. > KT2. just like with other tools, --bootstrap-controller and > --bootstrap-server cannot be used together in the same invocation. They are > mutually exclusive options and the user must choose one base on their > target. > > Best Regards, > TaiJuWu > > Kirk True <[email protected]> 於 2025年12月2日週二 上午8:29寫道: > >> Hi TaiJu, >> >> Thanks for the KIP! >> >> Some minor points... >> >> KT1. I think the second sentence should use "broker's" instead of >> "controller's". >> >> KT2. Can --bootstrap-controller and --bootstrap-server be used in the same >> invocation of the tool? >> >> Thanks, >> Kirk >> >> On Sun, Nov 30, 2025, at 5:48 PM, TaiJu Wu wrote: >>> Hi all, >>> >>> I would like to bump this thread for discussion. >>> >>> TaiJu Wu <[email protected]> 於 2025年10月29日週三 上午8:55寫道: >>> >>>> Hi all, >>>> >>>> I would like to start discuss KIP-1220: kafka-broker-api-versions tool >>>> support bootstrap controllers. >>>> >>>> KIP: >>>> >> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1220%3A+kafka-broker-api-versions+tool+support+bootstrap+controllers >>>> JIRA: https://issues.apache.org/jira/browse/KAFKA-19663 >>>> Draft PR: https://github.com/apache/kafka/pull/20598 >>>> >>>> Any feedback are appreciated. >>>> >>>> Best regards, >>>> TaiJuWu >>>> >>> >>
