Hi Colin, How long do you think it will take to bring KIP-853 to completion?
Best, On Wed, Jun 12, 2024 at 6:42 PM Colin McCabe <co...@cmccabe.xyz> wrote: > Hi Josep, > > KIP-966 is not needed for feature parity with ZK. Indeed, KIP-966 will not > be implemented in ZK at all (and never was). > > There is a PR related to honoring dynamic configs for > unclean.leader.election which we did agree to do for 3.8. It's under review > and we hope to get it in soon. > > We still plan on having KIP-853 in 3.8. In fact, it will be the main > feature of that release. > > best, > Colin > > On Wed, Jun 12, 2024, at 01:50, Josep Prat wrote: > > Hi all, > > > > We are now really close to the planned code freeze deadline (today EOD). > > According to KIP-1012 [1] we agreed to stay in the 3.x branch until we > > achieve feature parity regarding Zookeeper and KRaft. The two main KIPs > > identified that would achieve this are: KIP-853 [2] and KIP-966 [3]. > > At the moment of writing this email both KIPs are not completed. My > > question to the people driving both KIPs would be, how much more time do > > you think it's needed to bring these KIPs to completion? > > > > - If the time needed would be short, we could still include these 2 KIPs > in > > the release. > > - However, if the time needed would be on the scale of weeks, we should > > continue with the release plan for 3.8 and after start working on the 3.9 > > release. > > > > What are your thoughts? > > > > > > [1]: > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-1012%3A+The+need+for+a+Kafka+3.8.x+release > > [2]: > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-853%3A+KRaft+Controller+Membership+Changes > > [3]: > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-966%3A+Eligible+Leader+Replicas > > > > On Wed, Jun 12, 2024 at 10:40 AM Josep Prat <josep.p...@aiven.io> wrote: > > > >> Hi Rajini, > >> Yes, we could backport this one to the 3.8 branch. Would you be able to > do > >> this once you merge this PR? > >> > >> Thanks > >> > >> On Tue, Jun 11, 2024 at 10:53 PM Rajini Sivaram < > rajinisiva...@gmail.com> > >> wrote: > >> > >>> Hi Josep, > >>> > >>> The PR https://github.com/apache/kafka/pull/13277 for KIP-899 looks > ready > >>> to be merged (waiting for the PR build).The PR changes several files, > but > >>> is relatively straightforward and not risky. Also the changes are > under a > >>> config that is not enabled by default. Since the KIP was approved > before > >>> KIP freeze, will it be ok to include in 3.8.0? > >>> > >>> Thank you, > >>> > >>> Rajini > >>> > >>> > >>> On Tue, Jun 11, 2024 at 9:35 AM Josep Prat <josep.p...@aiven.io.invalid > > > >>> wrote: > >>> > >>> > Hi all, > >>> > > >>> > I just want to remind everybody that the code freeze deadline is > >>> > approaching. June 12th EOD is the deadline. > >>> > > >>> > Please do not automatically backport any commit to the 3.8 branch > after > >>> > June 12th EOD. Ping me if you think the commit should be backported > >>> (fixes > >>> > failures in the branch or critical bug fixes). > >>> > > >>> > Thanks all! > >>> > > >>> > On Sat, Jun 1, 2024 at 8:43 PM José Armando García Sancio > >>> > <jsan...@confluent.io.invalid> wrote: > >>> > > >>> > > Hi Josep, > >>> > > > >>> > > See my comments below. > >>> > > > >>> > > On Wed, May 29, 2024 at 10:52 AM Josep Prat > >>> <josep.p...@aiven.io.invalid > >>> > > > >>> > > wrote: > >>> > > > So I would propose to leave the deadlines as they are and > manually > >>> > cherry > >>> > > > pick the commits related to KIP-853 and KIP-966. > >>> > > > >>> > > Your proposal sounds good to me. I suspect that will be doing > feature > >>> > > development for KIP-853 past the feature freeze and code freeze > date. > >>> > > Maybe feature development will be finished around the end of June. > >>> > > > >>> > > I'll make sure to cherry pick commits for KIP-853 to the 3.8 branch > >>> > > once we have one. > >>> > > > >>> > > Thanks, > >>> > > -- > >>> > > -José > >>> > > > >>> > > >>> > > >>> > -- > >>> > [image: Aiven] <https://www.aiven.io> > >>> > > >>> > *Josep Prat* > >>> > Open Source Engineering Director, *Aiven* > >>> > josep.p...@aiven.io | +491715557497 > >>> > aiven.io <https://www.aiven.io> | < > >>> https://www.facebook.com/aivencloud > >>> > > > >>> > <https://www.linkedin.com/company/aiven/> < > >>> > https://twitter.com/aiven_io> > >>> > *Aiven Deutschland GmbH* > >>> > Alexanderufer 3-7, 10117 Berlin > >>> > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >>> > Amtsgericht Charlottenburg, HRB 209739 B > >>> > > >>> > >> > >> > >> -- > >> [image: Aiven] <https://www.aiven.io> > >> > >> *Josep Prat* > >> Open Source Engineering Director, *Aiven* > >> josep.p...@aiven.io | +491715557497 > >> aiven.io <https://www.aiven.io> | > >> <https://www.facebook.com/aivencloud> > >> <https://www.linkedin.com/company/aiven/> < > https://twitter.com/aiven_io> > >> *Aiven Deutschland GmbH* > >> Alexanderufer 3-7, 10117 Berlin > >> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> Amtsgericht Charlottenburg, HRB 209739 B > >> > > > > > > -- > > [image: Aiven] <https://www.aiven.io> > > > > *Josep Prat* > > Open Source Engineering Director, *Aiven* > > josep.p...@aiven.io | +491715557497 > > aiven.io <https://www.aiven.io> | < > https://www.facebook.com/aivencloud> > > <https://www.linkedin.com/company/aiven/> < > https://twitter.com/aiven_io> > > *Aiven Deutschland GmbH* > > Alexanderufer 3-7, 10117 Berlin > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > > Amtsgericht Charlottenburg, HRB 209739 B > -- [image: Aiven] <https://www.aiven.io> *Josep Prat* Open Source Engineering Director, *Aiven* josep.p...@aiven.io | +491715557497 aiven.io <https://www.aiven.io> | <https://www.facebook.com/aivencloud> <https://www.linkedin.com/company/aiven/> <https://twitter.com/aiven_io> *Aiven Deutschland GmbH* Alexanderufer 3-7, 10117 Berlin Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen Amtsgericht Charlottenburg, HRB 209739 B