Hi all,
As per KIP-1012[1] we can't yet say if the next release will be 3.10.0 or
4.0.0. It will come down to the state of KIP-853 in 3.9.0.

So, in my opinion we should still wait before committing breaking changes
on trunk until we know for sure that KIP-853 will make it.
Maybe Jose can share more about the chances of this.

[1]
https://cwiki.apache.org/confluence/display/KAFKA/KIP-1012%3A+The+need+for+a+Kafka+3.8.x+release

Best


------------------
Josep Prat
Open Source Engineering Director, Aiven
josep.p...@aiven.io   |   +491715557497 | aiven.io
Aiven Deutschland GmbH
Alexanderufer 3-7, 10117 Berlin
Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen,
Anna Richardson, Kenneth Chen
Amtsgericht Charlottenburg, HRB 209739 B

On Tue, Jul 30, 2024, 18:52 Matthias J. Sax <mj...@apache.org> wrote:

> Thanks for cutting the release branch.
>
> It's great to see `trunk` being bumped to 4.0-SNAPSHOT, and I wanted to
> follow up on this:
>
> We have a bunch of tickets that we can only ship with 4.0 release, and
> these tickets were blocked so far. I wanted to get confirmation that we
> will stick with 4.0 coming after 3.9, and that we can start to work on
> these tickets? Or is there any reason why we should still hold off to
> pick them up? We don't want to delay them unnecessary to make sure we
> can them all into 4.0 release, but of course also don't want to work on
> them prematurely (to avoid that we have to revert them after merging).
>
>
> -Matthias
>
> On 7/30/24 9:07 AM, Chia-Ping Tsai wrote:
> > hi Colin,
> >
> > Could you please consider adding
> > https://issues.apache.org/jira/browse/KAFKA-16666 to 3.9.0
> >
> > The issue is used to deprecate the formatters in core module. Also, it
> > implements the replacements for them.
> >
> > In order to follow the deprecation rules, it would be nice to have
> > KAFKA-16666 in 3.9.0
> >
> > If you agree to have them in 3.9.0, I will cherry-pick them into 3.9.0
> when
> > they get merged to trunk.
> >
> > Best,
> > Chia-Ping
> >
> >
> > José Armando García Sancio <jsan...@confluent.io.invalid> 於 2024年7月30日
> 週二
> > 下午11:59寫道:
> >
> >> Thanks Colin.
> >>
> >> For KIP-853 (KRaft Controller Membership Changes), we still have the
> >> following features that are in progress.
> >>
> >> 1. UpdateVoter RPC and request handling
> >> <https://issues.apache.org/jira/browse/KAFKA-16533>
> >> 2. Storage tool changes for KIP-853
> >> <https://issues.apache.org/jira/browse/KAFKA-16518>
> >> 3. kafka-metadata-quorum describe changes for KIP-853
> >> <https://issues.apache.org/jira/browse/KAFKA-16521>
> >> 4. kafka-metadata-quorum add voter and remove voter changes
> >> <https://issues.apache.org/jira/browse/KAFKA-16523>
> >> 5. Sending UpdateVoter request and response handling
> >> <https://issues.apache.org/jira/browse/KAFKA-16534>
> >>
> >> Can we cherry pick them to the release branch 3.9.0 when they get
> merged to
> >> trunk? They have a small impact as they shouldn't affect the rest of
> Kafka
> >> and only affect the kraft controller membership change feature. I
> expected
> >> them to get merged to the trunk branch in the coming days.
> >>
> >> Thanks,
> >>
> >> On Mon, Jul 29, 2024 at 7:02 PM Colin McCabe <cmcc...@apache.org>
> wrote:
> >>
> >>> Hi Kafka developers and friends,
> >>>
> >>> As promised, we now have a release branch for the upcoming 3.9.0
> release.
> >>> Trunk has been bumped to 4.0.0-SNAPSHOT.
> >>>
> >>> I'll be going over the JIRAs to move every non-blocker from this
> release
> >> to
> >>> the next release.
> >>>
> >>>  From this point, most changes should go to trunk.
> >>> *Blockers (existing and new that we discover while testing the release)
> >>> will be double-committed. *Please discuss with your reviewer whether
> your
> >>> PR should go to trunk or to trunk+release so they can merge
> accordingly.
> >>>
> >>> *Please help us test the release! *
> >>>
> >>> best,
> >>> Colin
> >>>
> >>
> >>
> >> --
> >> -José
> >>
> >
>

Reply via email to