Hi Kafka devs, I have initiated KIP-1011 in which we have concluded that we will replace deprecated `alterConfigs` with `incrementalAlterConfigs` in command line tool `CommandConfig`. In the design, if the server doesn’t support `incrementalAlterConfigs`, we would fallback to `alterConfigs` for pre-4.0 client and directly fail for a post-4.0 client.
The KIP-1011 document link: https://cwiki.apache.org/confluence/display/KAFKA/KIP-1011%3A+Use+incrementalAlterConfigs+when+updating+broker+configs+by+kafka-configs.sh I implemented it here: https://github.com/apache/kafka/pull/15304 And I’m sorry that I failed to push forward the PR timely due to my personal reason, and now we are preparing releasing 4.0 in which `alterConfigs` is supposed to be removed, so what’s the best way to improvised this KIP, here are 2 ideas: 1. Postponing removing `alterConfigs` until the new major release. 2. Directly remove `alterConfigs` and use `incrementalAlterConfigs` in `CommandConfig`. Do you have some ideas, I’m looking forward to your points. --- Best, Ziming