Jakub, Yes but that can be done after code freeze. It needs to get done before RC and the announcement email.
Thanks, On Thu, Aug 1, 2024 at 3:43 PM Jakub Scholz <ja...@scholz.cz> wrote: > Surely "Document how to use KIP-853" ( > https://issues.apache.org/jira/browse/KAFKA-17048) should be required for > the release, or? Why bother with the KIP and the release if you don't tell > the users how to use it? > > Jakub > > On Thu, Aug 1, 2024 at 8:40 PM Colin McCabe <cmcc...@apache.org> wrote: > > > Hi Mickael, > > > > KAFKA-14094 is basically a long list of things that we might want to do > at > > some time in the future, that are related to KIP-853. They are certainly > > not all required for Kafka 3.9. > > > > Sorry that this was confusing. In order to avoid confusion about this in > > the future, I'll move the stuff that isn't going to make 3.9 to a > separate > > umbrella JIRA. > > > > The things we need are just the things Jose posted at the beginning of > the > > week. And of those, only 2 are pending right now: the command-line stuff > > and the final part of UpdateVoter. We expect those by Monday, at which > > point we'll be feature-complete on KIP-853. > > > > best, > > Colin > > > > > > On Thu, Aug 1, 2024, at 09:23, Mickael Maison wrote: > > > Hi, > > > > > > Considering KIP-853 does not look like it's near completion (20 out of > > > 49 tasks done in https://issues.apache.org/jira/browse/KAFKA-14094), > > > I'm not sure I understand why we decided to cut the 3.9 branch this > > > early. By waiting a bit longer we could have reduced the risks in case > > > KIP-853 is further delayed. > > > > > > I thought we had agreed on a shorter release cycle for 3.9 in case > > > KIP-853 was completed earlier than the regular release schedule. > > > > > > We are now again (like for 3.8) in a weird case. Other KIPs being > > > completed now are going to miss 3.9 and will have to wait till 4.0. > > > Also at the moment we still can't start any of the 4.0 work due to the > > > uncertainties about KIP-853. > > > > > > Thanks, > > > Mickael > > > > > > > > > > > > > > > > > > On Wed, Jul 31, 2024 at 10:55 PM Chris Egerton <chr...@aiven.io.invalid > > > > wrote: > > >> > > >> Hi Colin, > > >> > > >> Would it be alright if I cherry-picked > > >> https://github.com/apache/kafka/pull/16678 onto 3.9? This isn't a > > >> regression but it's a low-risk fix that I'd like to get into the next > > >> release if possible. > > >> > > >> Cheers, > > >> > > >> Chris > > >> > > >> On Wed, Jul 31, 2024 at 12:29 AM Ismael Juma <m...@ismaeljuma.com> > wrote: > > >> > > >> > I would recommend against large refactorings in trunk until the > first > > RC > > >> > for 3.9 - that will reduce cherry-pick friction. Once we have the > > first RC, > > >> > subsequent changes to 3.9 should be limited in scope. > > >> > > > >> > Ismael > > >> > > > >> > On Tue, Jul 30, 2024 at 4:31 PM Colin McCabe <cmcc...@apache.org> > > wrote: > > >> > > > >> > > Yeah, please go ahead. I know a lot of people are waiting for 4.0. > > >> > > > > >> > > best, > > >> > > Colin > > >> > > > > >> > > > > >> > > On Tue, Jul 30, 2024, at 16:05, Matthias J. Sax wrote: > > >> > > > Thanks for clarifying Colin. So my assumptions were actually > > correct. > > >> > > > > > >> > > > We have a lot of contributors waiting to pick-up 4.0 tickets, > and > > I'll > > >> > > > go ahead a tell them that we are ready and they can start to > pick > > them > > >> > > up. > > >> > > > > > >> > > > Thanks. > > >> > > > > > >> > > > > > >> > > > -Matthias > > >> > > > > > >> > > > On 7/30/24 3:51 PM, Colin McCabe wrote: > > >> > > >> Hi Chia-Ping Tsai, > > >> > > >> > > >> > > >> If you can get them done this week then I think we can merge > > them in > > >> > to > > >> > > 3.9. If not, then let's wait until 4.0, please. > > >> > > >> > > >> > > >> best, > > >> > > >> Colin > > >> > > >> > > >> > > >> > > >> > > >> On Tue, Jul 30, 2024, at 09:07, 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é > > >> > > >>>> > > >> > > > > >> > > > > -- -José