Hi all, Thanks for the KIP. This is definitely a worthwhile feature. However, I am a bit sceptical on the ZK part of the story. The 3.8 release is supposed to be the last one supporting ZK so I don't really see how we could bring it to ZK, knowing that we don't plan to do a 3.9 release (current plan). I strongly suggest clarifying this before implementing the ZK part in order to avoid having new code [1] being deleted right after 3.8 is released :). Personally, I agree with Chia-Ping and Mickael. We could drop the ZK part.
[1] https://github.com/apache/kafka/pull/16131 Best, David On Tue, May 28, 2024 at 1:31 PM Mickael Maison <mickael.mai...@gmail.com> wrote: > Hi, > > I agree with Chia-Ping, I think we could drop the ZK variant > altogether, especially if this is not going to make it in 3.8.0. > Even if we end up needing a 3.9.0 release, I wouldn't write a bunch of > new ZooKeeper-related code in that release to delete it all right > after in 4.0. > > Thanks, > Mickael > > On Fri, May 24, 2024 at 5:03 PM Christo Lolov <christolo...@gmail.com> > wrote: > > > > Hello! > > > > I am closing this vote as ACCEPTED with 3 binding +1 (Luke, Chia-Ping and > > Satish) and 1 non-binding +1 (Kamal) - thank you for the reviews! > > > > Realistically, I don't think I have the bandwidth to get this in 3.8.0. > > Due to this, I will mark tentatively the Zookeeper part for 3.9 if the > > community decides that they do in fact want one more 3.x release. > > I will mark the KRaft part as ready to be started and aiming for either > 4.0 > > or 3.9. > > > > Best, > > Christo >