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

Reply via email to