Hi all, Since Kafka 4.0.0, there is a typo in the state-change.log file name after the log file rolled out. The file name will be named with "sta*g*e-change.xxx", not "sta*t*e-change.xxx". Ex: "stage-change.log.2025-07-01-20"
So, in the logs folder, you should see files mixed with "stage-change.log.xxx" and "state-change.log", like this: ``` > ls logs/sta* logs/stage-change.log.2025-07-01-19 logs/stage-change.log.2025-07-01-20 logs/state-change.log ``` In this mail, I'd like to: 1. Notify users using kafka v4.0.0 about this typo bug, in case you are trying to grep state logs using regex or something. 2. Could we merge this PR <https://github.com/apache/kafka/pull/20269> even though this will change the user interface? I think this is definitely a bug fix, not a public API change. So no KIP needed. Any objections? 3. We should include this patch in kafka v4.0.1. cc @Christo Lolov <christolo...@gmail.com> . 4. Should we include this patch in kafka v4.1.0, even though the v4.1.0 RC1 is out for vote now? cc @Mickael Maison <mickael.mai...@gmail.com> . Thank you. Luke