Hello Divij Vaidya, You are right that users should update existing scripts to add ‘—disable-incremental’, and you mentioned another upgrade path which is similar, the summary of the 2 schemes are: we change existing scripts to use `incrementalAlterConfigs` and add "--disable-incremental" flag for old servers in Kafka 3.X, and remove it in Kafka 4.X. we keep existing scripts unchanged and add an "--enable-incremental" flag for new servers in Kafka 3.X, and remove it in Kafka 4.X.
I think there will always be an incompatible upgrade process to move default behavior from `alterConfigs` to `incrementalConfigs`. In the first scheme we are doing this incompatible upgrade in Kafka 3.X, and in the second scheme we are moving it to 4.X, I think we should do it as soon as possible if it's inevitable. However, I will add this to <rejected alternatives>, and I'm open to this if more people think it's more suitable. --, Ziming > On Dec 22, 2023, at 18:13, Divij Vaidya <divijvaidy...@gmail.com> wrote: > > Divij Vaidya