Hi Apoorv,

Thanks for taking ownership and looking into this! One more caveat is that
I believe this first publish is ran with JDK 8, as the release.py runs with
both JDK 8 and (if I recall correctly) 17 versions. This seems to fail on
the first one - so JDK 8.
Not sure if that is related in any way. And I'm also not sure if it should
be kafka-clients or just clients.

On Sat, Dec 30, 2023 at 10:48 AM Apoorv Mittal <apoorvmitta...@gmail.com>
wrote:

> Hi Stan,
> Thanks for looking into the release. I worked with `./gradlewAll
> publishToMavenLocal` which generates the respective `kafka-clients.jar`
> and deploys to maven local, I believed that `./gradlewAll publish` should
> just publish the artifacts to remote repository and hence should always
> work as jars successfully gets deployed to local maven.
>
> Though now I set up the remote private maven repository for myself (on
> jfrog) and tried `./gradlewAll publish` on the 3.7 branch and
> successfully completed the build with all artifacts uploaded to the remote
> repository. What seems strange to me is the error you mentioned in the
> previous email regarding the reference of the clients jar. I suppose the
> reference should be to `kafka-clients.jar` rather than `clients.jar`, I
> might be missing if something else gets triggered in the release pipeline.
> Do you think I should set up the remote repository as per the instructions
> in `release.py` and try running `./release.py` as that might do something
> different, though I suspect that it should?
>
> [image: Screenshot 2023-12-30 at 9.33.42 AM.png]
>
>
> Regards,
> Apoorv Mittal
>
>
> On Fri, Dec 29, 2023 at 2:13 AM Colin McCabe <cmcc...@apache.org> wrote:
>
>> Just to update this thread, everything in KAFKA-14127 is done now. A few
>> tasks got moved to a separate umbrella JIRA.
>>
>> Some folks are going to do more testing, both manual and automated, in
>> the next week or two. I think this will give us a good indicator of
>> stability and what we need to fix.
>>
>> Right now I'm leaning towards just making it GA since that's how most
>> features work. It's kind of rare for us to do a multi-step rollout for new
>> features.
>>
>> best,
>> Colin
>>
>>
>> On Wed, Dec 20, 2023, at 03:43, Mickael Maison wrote:
>> > Hi,
>> >
>> > With the current timeline for 3.7, I tend to agree with Viktor that
>> > JBOD support in KRaft is unlikely to receive the extensive testing
>> > this feature needs before releasing. And that's not counting the
>> > testing tasks left to do in
>> > https://issues.apache.org/jira/browse/KAFKA-14127.
>> >
>> > I'm fine sticking to the current 3.7 timeline but I'd err on the safe
>> > side and mark JBOD as early access to avoid major issues. Kafka is
>> > known for its robustness and resiliency and we certainly don't want to
>> > lose the trust we gained over years.
>> >
>> > Thanks,
>> > Mickael
>> >
>> > On Wed, Dec 20, 2023 at 12:24 AM Ismael Juma <m...@ismaeljuma.com> wrote:
>> >>
>> >> Hi Viktor,
>> >>
>> >> Extending the code freeze doesn't help stabilize things. If we have
>> >> important bugs for JBOD, we should mark those as blockers and we'll
>> wait
>> >> until they are fixed if the fixes won't take too long (as usual).
>> >>
>> >> Ismael
>> >>
>> >> On Tue, Dec 19, 2023 at 11:58 AM Viktor Somogyi-Vass
>> >> <viktor.somo...@cloudera.com.invalid> wrote:
>> >>
>> >> > Hi all,
>> >> >
>> >> > I was wondering what people think about extending the code freeze
>> date to
>> >> > early January?
>> >> > The reason I'm asking is that there are still a couple of testing
>> gaps in
>> >> > JBOD (https://issues.apache.org/jira/browse/KAFKA-14127) which I
>> think is
>> >> > very important to finish to ensure a high quality release (after all
>> this
>> >> > supposed to be the last 3.x) and secondly the year end holidays for
>> many
>> >> > people are coming fast, which means we'll likely have less people
>> working
>> >> > on testing and validation. In my opinion it would strengthen the
>> release if
>> >> > we could spend a week in January to really finish off JBOD and do a
>> 2 week
>> >> > stabilization.
>> >> >
>> >> > What do you all think?
>> >> >
>> >> > Best,
>> >> > Viktor
>> >> >
>> >> > On Tue, Dec 12, 2023 at 2:59 PM Stanislav Kozlovski
>> >> > <stanis...@confluent.io.invalid> wrote:
>> >> >
>> >> > > Hey!
>> >> > >
>> >> > > Just notifying everybody on this thread that I have cut the 3.7
>> branch
>> >> > and
>> >> > > sent a new email thread titled "New Release Branch 3.7" to the
>> mailing
>> >> > list
>> >> > > <https://lists.apache.org/thread/4j87m12fm3bgq01fgphtkfb41s56w6hh
>> >.
>> >> > >
>> >> > > Best,
>> >> > > Stanislav
>> >> > >
>> >> > > On Wed, Dec 6, 2023 at 11:10 AM Stanislav Kozlovski <
>> >> > > stanis...@confluent.io>
>> >> > > wrote:
>> >> > >
>> >> > > > Hello again,
>> >> > > >
>> >> > > > Time is flying by! It is feature freeze day!
>> >> > > >
>> >> > > > By today, we expect to have major features merged and to begin
>> working
>> >> > on
>> >> > > > their stabilisation. Minor features should have PRs.
>> >> > > >
>> >> > > > I am planning to cut the release branch soon - on Monday EU
>> daytime.
>> >> > When
>> >> > > > I do that, I will create a new e-mail thread titled "New release
>> branch
>> >> > > > 3.7.0" to notify you, so be on the lookout for that. I will also
>> notify
>> >> > > > this thread.
>> >> > > >
>> >> > > > Thank you for your contributions. Let's get this release shipped!
>> >> > > >
>> >> > > > Best,
>> >> > > > Stanislav
>> >> > > >
>> >> > > >
>> >> > > > On Fri, Nov 24, 2023 at 6:11 PM Stanislav Kozlovski <
>> >> > > > stanis...@confluent.io> wrote:
>> >> > > >
>> >> > > >> Hey all,
>> >> > > >>
>> >> > > >> The KIP Freeze has passed. I count 31 KIPs that will be going
>> into the
>> >> > > >> 3.7 Release. Thank you all for your hard work!
>> >> > > >>
>> >> > > >> They are the following (some of these were accepted in previous
>> >> > releases
>> >> > > >> and have minor parts going out, some targeting a Preview
>> release and
>> >> > the
>> >> > > >> rest being fully released as regular.):
>> >> > > >>  - KIP-1000: List Client Metrics Configuration Resources
>> >> > > >>  - KIP-1001: Add CurrentControllerId Metric
>> >> > > >>  - KIP-405: Kafka Tiered Storage
>> >> > > >>  - KIP-580: Exponential Backoff for Kafka Clients
>> >> > > >>  - KIP-714: Client metrics and observability
>> >> > > >>  - KIP-770: Replace "buffered.records.per.partition" &
>> >> > > >> "cache.max.bytes.buffering" with
>> >> > > >> "{statestore.cache}/{input.buffer}.max.bytes"
>> >> > > >>  - KIP-848: The Next Generation of the Consumer Rebalance
>> Protocol
>> >> > > >>  - KIP-858: Handle JBOD broker disk failure in KRaft
>> >> > > >>  - KIP-890: Transactions Server-Side Defense
>> >> > > >>  - KIP-892: Transactional StateStores
>> >> > > >>  - KIP-896: Remove old client protocol API versions in Kafka
>> 4.0 -
>> >> > > >> metrics/request log changes to identify deprecated apis
>> >> > > >>  - KIP-925: Rack aware task assignment in Kafka Streams
>> >> > > >>  - KIP-938: Add more metrics for measuring KRaft performance
>> >> > > >>  - KIP-951 - Leader discovery optimizations for the client
>> >> > > >>  - KIP-954: expand default DSL store configuration to custom
>> types
>> >> > > >>  - KIP-959: Add BooleanConverter to Kafka Connect
>> >> > > >>  - KIP-960: Single-key single-timestamp IQv2 for state stores
>> >> > > >>  - KIP-963: Additional metrics in Tiered Storage
>> >> > > >>  - KIP-968: Support single-key_multi-timestamp Interactive
>> Queries
>> >> > > (IQv2)
>> >> > > >> for Versioned State Stores
>> >> > > >>  - KIP-970: Deprecate and remove Connect's redundant task
>> >> > configurations
>> >> > > >> endpoint
>> >> > > >>  - KIP-975: Docker Image for Apache Kafka
>> >> > > >>  - KIP-976: Cluster-wide dynamic log adjustment for Kafka
>> Connect
>> >> > > >>  - KIP-978: Allow dynamic reloading of certificates with
>> different DN
>> >> > /
>> >> > > >> SANs
>> >> > > >>  - KIP-979: Allow independently stop KRaft processes
>> >> > > >>  - KIP-980: Allow creating connectors in a stopped state
>> >> > > >>  - KIP-985: Add reverseRange and reverseAll query over kv-store
>> in
>> >> > IQv2
>> >> > > >>  - KIP-988: Streams Standby Update Listener
>> >> > > >>  - KIP-992: Proposal to introduce IQv2 Query Types:
>> >> > TimestampedKeyQuery
>> >> > > >> and TimestampedRangeQuery
>> >> > > >>  - KIP-998: Give ProducerConfig(props, doLog) constructor
>> protected
>> >> > > access
>> >> > > >>
>> >> > > >> Notable KIPs that didn't make the Freeze were KIP-977 - it only
>> got
>> >> > 2/3
>> >> > > >> votes.
>> >> > > >>
>> >> > > >> For the full list and latest source of truth, refer to the
>> Release
>> >> > Plan
>> >> > > >> 3.7.0 Document
>> >> > > >> <
>> https://cwiki.apache.org/confluence/display/KAFKA/Release+Plan+3.7.0
>> >> > >.
>> >> > > >>
>> >> > > >> Thanks for your contributions once again!
>> >> > > >> Best,
>> >> > > >> Stan
>> >> > > >>
>> >> > > >>
>> >> > > >> On Thu, Nov 23, 2023 at 2:27 PM Nick Telford <
>> nick.telf...@gmail.com>
>> >> > > >> wrote:
>> >> > > >>
>> >> > > >>> Hi Stan,
>> >> > > >>>
>> >> > > >>> I'd like to propose including KIP-892 in the 3.7 release. The
>> KIP has
>> >> > > >>> been
>> >> > > >>> accepted and I'm just working on rebasing the implementation
>> against
>> >> > > >>> trunk
>> >> > > >>> before I open a PR.
>> >> > > >>>
>> >> > > >>> Regards,
>> >> > > >>> Nick
>> >> > > >>>
>> >> > > >>> On Tue, 21 Nov 2023 at 11:27, Mayank Shekhar Narula <
>> >> > > >>> mayanks.nar...@gmail.com> wrote:
>> >> > > >>>
>> >> > > >>> > Hi Stan
>> >> > > >>> >
>> >> > > >>> > Can you include KIP-951 to the 3.7 release plan? All PRs are
>> merged
>> >> > > in
>> >> > > >>> the
>> >> > > >>> > trunk.
>> >> > > >>> >
>> >> > > >>> > On Wed, Nov 15, 2023 at 4:05 PM Stanislav Kozlovski
>> >> > > >>> > <stanis...@confluent.io.invalid> wrote:
>> >> > > >>> >
>> >> > > >>> > > Friendly reminder to everybody that the KIP Freeze is
>> *exactly 7
>> >> > > days
>> >> > > >>> > away*
>> >> > > >>> > > - November 22.
>> >> > > >>> > >
>> >> > > >>> > > A KIP must be accepted by this date in order to be
>> considered for
>> >> > > >>> this
>> >> > > >>> > > release. Note, any KIP that may not be implemented in
>> time, or
>> >> > > >>> otherwise
>> >> > > >>> > > risks heavily destabilizing the release, should be
>> deferred.
>> >> > > >>> > >
>> >> > > >>> > > Best,
>> >> > > >>> > > Stan
>> >> > > >>> > >
>> >> > > >>> > > On Fri, Nov 3, 2023 at 6:03 AM Sophie Blee-Goldman <
>> >> > > >>> > sop...@responsive.dev>
>> >> > > >>> > > wrote:
>> >> > > >>> > >
>> >> > > >>> > > > Looks great, thank you! +1
>> >> > > >>> > > >
>> >> > > >>> > > > On Thu, Nov 2, 2023 at 10:21 AM David Jacot
>> >> > > >>> > <dja...@confluent.io.invalid
>> >> > > >>> > > >
>> >> > > >>> > > > wrote:
>> >> > > >>> > > >
>> >> > > >>> > > > > +1 from me as well. Thanks, Stan!
>> >> > > >>> > > > >
>> >> > > >>> > > > > David
>> >> > > >>> > > > >
>> >> > > >>> > > > > On Thu, Nov 2, 2023 at 6:04 PM Ismael Juma <
>> >> > m...@ismaeljuma.com>
>> >> > > >>> > wrote:
>> >> > > >>> > > > >
>> >> > > >>> > > > > > Thanks Stanislav, +1
>> >> > > >>> > > > > >
>> >> > > >>> > > > > > Ismael
>> >> > > >>> > > > > >
>> >> > > >>> > > > > > On Thu, Nov 2, 2023 at 7:01 AM Stanislav Kozlovski
>> >> > > >>> > > > > > <stanis...@confluent.io.invalid> wrote:
>> >> > > >>> > > > > >
>> >> > > >>> > > > > > > Hi all,
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > > Given the discussion here and the lack of any
>> pushback, I
>> >> > > >>> have
>> >> > > >>> > > > changed
>> >> > > >>> > > > > > the
>> >> > > >>> > > > > > > dates of the release:
>> >> > > >>> > > > > > > - KIP Freeze - *November 22 *(moved 4 days later)
>> >> > > >>> > > > > > > - Feature Freeze - *December 6 *(moved 2 days
>> earlier)
>> >> > > >>> > > > > > > - Code Freeze - *December 20*
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > > If anyone has any thoughts against this proposal -
>> please
>> >> > > >>> let me
>> >> > > >>> > > > know!
>> >> > > >>> > > > > It
>> >> > > >>> > > > > > > would be good to settle on this early. These will
>> be the
>> >> > > >>> dates
>> >> > > >>> > > we're
>> >> > > >>> > > > > > going
>> >> > > >>> > > > > > > with
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > > Best,
>> >> > > >>> > > > > > > Stanislav
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > > On Thu, Oct 26, 2023 at 12:15 AM Sophie
>> Blee-Goldman <
>> >> > > >>> > > > > > > sop...@responsive.dev>
>> >> > > >>> > > > > > > wrote:
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > > > Thanks for the response and explanations -- I
>> think the
>> >> > > >>> main
>> >> > > >>> > > > question
>> >> > > >>> > > > > > for
>> >> > > >>> > > > > > > > me
>> >> > > >>> > > > > > > > was whether we intended to permanently increase
>> the KF
>> >> > --
>> >> > > >>> FF
>> >> > > >>> > gap
>> >> > > >>> > > > from
>> >> > > >>> > > > > > the
>> >> > > >>> > > > > > > > historical 1 week to 3 weeks? Maybe this was a
>> >> > conscious
>> >> > > >>> > decision
>> >> > > >>> > > > > and I
>> >> > > >>> > > > > > > > just
>> >> > > >>> > > > > > > >  missed the memo, hopefully someone else can
>> chime in
>> >> > > >>> here. I'm
>> >> > > >>> > > all
>> >> > > >>> > > > > for
>> >> > > >>> > > > > > > > additional though. And looking around at some of
>> the
>> >> > > recent
>> >> > > >>> > > > releases,
>> >> > > >>> > > > > > it
>> >> > > >>> > > > > > > > seems like we haven't been consistently
>> following the
>> >> > > >>> "usual"
>> >> > > >>> > > > > schedule
>> >> > > >>> > > > > > > > since
>> >> > > >>> > > > > > > > the 2.x releases.
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > Anyways, my main concern was making sure to
>> leave a
>> >> > full
>> >> > > 2
>> >> > > >>> > weeks
>> >> > > >>> > > > > > between
>> >> > > >>> > > > > > > > feature freeze and code freeze, so I'm generally
>> happy
>> >> > > >>> with the
>> >> > > >>> > > new
>> >> > > >>> > > > > > > > proposal.
>> >> > > >>> > > > > > > > Although I would still prefer to have the KIP
>> freeze
>> >> > fall
>> >> > > >>> on a
>> >> > > >>> > > > > > Wednesday
>> >> > > >>> > > > > > > --
>> >> > > >>> > > > > > > > Ismael actually brought up the same thing during
>> the
>> >> > > 3.5.0
>> >> > > >>> > > release
>> >> > > >>> > > > > > > > planning,
>> >> > > >>> > > > > > > > so I'll just refer to his explanation for this:
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > We typically choose a Wednesday for the various
>> freeze
>> >> > > >>> dates -
>> >> > > >>> > > > there
>> >> > > >>> > > > > > are
>> >> > > >>> > > > > > > > > often 1-2 day slips and it's better if that
>> doesn't
>> >> > > >>> require
>> >> > > >>> > > > people
>> >> > > >>> > > > > > > > > working through the weekend.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > (From this mailing list thread
>> >> > > >>> > > > > > > > <
>> >> > > >>> > >
>> https://lists.apache.org/thread/dv1rym2jkf0141sfsbkws8ckkzw7st5h
>> >> > > >>> > > > >)
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > Thanks for driving the release!
>> >> > > >>> > > > > > > > Sophie
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > On Wed, Oct 25, 2023 at 8:13 AM Stanislav
>> Kozlovski
>> >> > > >>> > > > > > > > <stanis...@confluent.io.invalid> wrote:
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > > Thanks for the thorough response, Sophie.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > - Added to the "Future Release Plan"
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > 1. Why is the KIP freeze deadline on a
>> Saturday?
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > It was simply added as a starting point -
>> around 30
>> >> > > days
>> >> > > >>> from
>> >> > > >>> > > the
>> >> > > >>> > > > > > > > > announcement. We can move it earlier to the
>> 15th of
>> >> > > >>> November,
>> >> > > >>> > > but
>> >> > > >>> > > > > my
>> >> > > >>> > > > > > > > > thinking is later is better with these things
>> - it's
>> >> > > >>> already
>> >> > > >>> > > > > > aggressive
>> >> > > >>> > > > > > > > > enough. e.g given the choice of Nov 15 vs Nov
>> 18, I
>> >> > > don't
>> >> > > >>> > > > > necessarily
>> >> > > >>> > > > > > > > see a
>> >> > > >>> > > > > > > > > strong reason to choose 15.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > If people feel strongly about this, to make up
>> for
>> >> > > this,
>> >> > > >>> we
>> >> > > >>> > can
>> >> > > >>> > > > eat
>> >> > > >>> > > > > > > into
>> >> > > >>> > > > > > > > > the KF-FF time as I'll touch upon later, and
>> move FF
>> >> > a
>> >> > > >>> few
>> >> > > >>> > days
>> >> > > >>> > > > > > earlier
>> >> > > >>> > > > > > > > to
>> >> > > >>> > > > > > > > > land on a Wednesday.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > This reduces the time one has to get their
>> feature
>> >> > > >>> complete
>> >> > > >>> > > after
>> >> > > >>> > > > > KF,
>> >> > > >>> > > > > > > but
>> >> > > >>> > > > > > > > > allows for longer time to a KIP accepted, so
>> the
>> >> > KF-FF
>> >> > > >>> gap
>> >> > > >>> > can
>> >> > > >>> > > be
>> >> > > >>> > > > > > made
>> >> > > >>> > > > > > > up
>> >> > > >>> > > > > > > > > when developing the feature in parallel.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > , this makes it easy for everyone to
>> remember when
>> >> > > the
>> >> > > >>> next
>> >> > > >>> > > > > > deadline
>> >> > > >>> > > > > > > is
>> >> > > >>> > > > > > > > > so they can make sure to get everything in on
>> time. I
>> >> > > >>> worry
>> >> > > >>> > > that
>> >> > > >>> > > > > > > varying
>> >> > > >>> > > > > > > > > this will catch people off guard.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > I don't see much value in optimizing the dates
>> for
>> >> > ease
>> >> > > >>> of
>> >> > > >>> > > > memory -
>> >> > > >>> > > > > > > > besides
>> >> > > >>> > > > > > > > > the KIP Freeze (which is the base date), there
>> are
>> >> > only
>> >> > > >>> two
>> >> > > >>> > > more
>> >> > > >>> > > > > > dates
>> >> > > >>> > > > > > > to
>> >> > > >>> > > > > > > > > remember that are on the wiki. More
>> importantly, we
>> >> > > have
>> >> > > >>> a
>> >> > > >>> > > > plethora
>> >> > > >>> > > > > > of
>> >> > > >>> > > > > > > > > tools that can be used to set up reminders -
>> so a
>> >> > > >>> contributor
>> >> > > >>> > > > > doesn't
>> >> > > >>> > > > > > > > > necessarily need to remember anything if
>> they're
>> >> > > serious
>> >> > > >>> > about
>> >> > > >>> > > > > > getting
>> >> > > >>> > > > > > > > > their feature in.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > 3. Is there a particular reason for having
>> the
>> >> > > feature
>> >> > > >>> > freeze
>> >> > > >>> > > > > > almost
>> >> > > >>> > > > > > > a
>> >> > > >>> > > > > > > > > full 3 weeks from the KIP freeze? ... having 3
>> weeks
>> >> > > >>> between
>> >> > > >>> > > the
>> >> > > >>> > > > > KIP
>> >> > > >>> > > > > > > and
>> >> > > >>> > > > > > > > > feature freeze (which are
>> >> > > >>> > > > > > > > > usually separated by just a single week)?
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > I was going off the last two releases, which
>> had *20
>> >> > > >>> days*
>> >> > > >>> > (~3
>> >> > > >>> > > > > weeks)
>> >> > > >>> > > > > > > in
>> >> > > >>> > > > > > > > > between KF & FF. Here are their dates:
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > - AK 3.5
>> >> > > >>> > > > > > > > >   - KF: 22 March
>> >> > > >>> > > > > > > > >   - FF: 12 April
>> >> > > >>> > > > > > > > >     - (20 days after)
>> >> > > >>> > > > > > > > >   - CF: 26 April
>> >> > > >>> > > > > > > > >     - (14 days after)
>> >> > > >>> > > > > > > > >   - Release: 15 June
>> >> > > >>> > > > > > > > >      - 50 days after CF
>> >> > > >>> > > > > > > > > - AK 3.6
>> >> > > >>> > > > > > > > >   - KF: 26 July
>> >> > > >>> > > > > > > > >   - FF: 16 Aug
>> >> > > >>> > > > > > > > >     - (20 days after)
>> >> > > >>> > > > > > > > >   - CF: 30 Aug
>> >> > > >>> > > > > > > > >     - (14 days after)
>> >> > > >>> > > > > > > > >   - Release: 11 October
>> >> > > >>> > > > > > > > >     - 42 days after CF
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > I don't know the precise reasoning for
>> extending the
>> >> > > >>> time,
>> >> > > >>> > nor
>> >> > > >>> > > > what
>> >> > > >>> > > > > > is
>> >> > > >>> > > > > > > > the
>> >> > > >>> > > > > > > > > most appropriate time - but having talked
>> offline to
>> >> > > some
>> >> > > >>> > folks
>> >> > > >>> > > > > prior
>> >> > > >>> > > > > > > to
>> >> > > >>> > > > > > > > > this discussion, it seemed reasonable.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > Your proposal uses an aggressive 1-week gap
>> between
>> >> > > both,
>> >> > > >>> > which
>> >> > > >>> > > > is
>> >> > > >>> > > > > > > quite
>> >> > > >>> > > > > > > > > the jump from the previous 3 weeks.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > Perhaps someone with more direct experience in
>> the
>> >> > > >>> recent can
>> >> > > >>> > > > chime
>> >> > > >>> > > > > > in
>> >> > > >>> > > > > > > > > here. Both for the reasoning for the extension
>> from
>> >> > 1w
>> >> > > >>> to 3w
>> >> > > >>> > in
>> >> > > >>> > > > the
>> >> > > >>> > > > > > > last
>> >> > > >>> > > > > > > > 2
>> >> > > >>> > > > > > > > > releases, and how they feel about reducing this
>> >> > range.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > 4. On the other hand, we usually have a full
>> two
>> >> > > weeks
>> >> > > >>> from
>> >> > > >>> > > the
>> >> > > >>> > > > > > > feature
>> >> > > >>> > > > > > > > > freeze deadline to the code freeze but with
>> the given
>> >> > > >>> > schedule
>> >> > > >>> > > > > there
>> >> > > >>> > > > > > > > would
>> >> > > >>> > > > > > > > > only be a week and a half. Given how important
>> this
>> >> > > >>> period is
>> >> > > >>> > > for
>> >> > > >>> > > > > > > testing
>> >> > > >>> > > > > > > > > and stabilizing the release, and how vital
>> this is
>> >> > for
>> >> > > >>> > > uncovering
>> >> > > >>> > > > > > > > blockers
>> >> > > >>> > > > > > > > > that would have delayed the release deadline, I
>> >> > really
>> >> > > >>> think
>> >> > > >>> > we
>> >> > > >>> > > > > > should
>> >> > > >>> > > > > > > > > maintain the two-week gap (at a minimum)
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > This is a fair point. At the end of the day,
>> we have
>> >> > to
>> >> > > >>> take
>> >> > > >>> > > time
>> >> > > >>> > > > > out
>> >> > > >>> > > > > > > of
>> >> > > >>> > > > > > > > > either one of the 3 ranges (now - KF; KF-FF;
>> FF-CF;)
>> >> > > >>> > > > > > > > > *It sounds fair to me to take out half a week
>> from
>> >> > > KF-FF
>> >> > > >>> and
>> >> > > >>> > > add
>> >> > > >>> > > > it
>> >> > > >>> > > > > > to
>> >> > > >>> > > > > > > > > FF-CF*. e.g:
>> >> > > >>> > > > > > > > > - KF=Nov 18 (Sat)
>> >> > > >>> > > > > > > > > - FF=Dec 6 (Wed) 2.5w after
>> >> > > >>> > > > > > > > > - CF=Dec 20 (Wed) 2w after
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > How do others feel about this?
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > Just to throw a suggestion out there, if we
>> want to
>> >> > > >>> avoid
>> >> > > >>> > > > running
>> >> > > >>> > > > > > > into
>> >> > > >>> > > > > > > > > the winter holidays while still making up for
>> >> > slipping
>> >> > > of
>> >> > > >>> > > recent
>> >> > > >>> > > > > > > > releases,
>> >> > > >>> > > > > > > > > what about something like this: ...
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > Looking at the last 2 releases, they both had
>> a full
>> >> > > >>> month
>> >> > > >>> > > > between
>> >> > > >>> > > > > > KIP
>> >> > > >>> > > > > > > > > Freeze and Code Freeze to finish
>> contributions. Your
>> >> > > >>> proposal
>> >> > > >>> > > > goes
>> >> > > >>> > > > > > back
>> >> > > >>> > > > > > > > to
>> >> > > >>> > > > > > > > > a more aggressive 3 weeks e2e time. All else
>> equal,
>> >> > if
>> >> > > >>> the
>> >> > > >>> > > > release
>> >> > > >>> > > > > > date
>> >> > > >>> > > > > > > > is
>> >> > > >>> > > > > > > > > to be kept as early January, I would prefer to
>> opt
>> >> > for
>> >> > > >>> the
>> >> > > >>> > more
>> >> > > >>> > > > > > > > > accommodative 4-week period.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > Note that historically, we have set all the
>> >> > deadlines
>> >> > > >>> on a
>> >> > > >>> > > > > > Wednesday
>> >> > > >>> > > > > > > > and
>> >> > > >>> > > > > > > > > when in doubt erred on the side of an earlier
>> >> > deadline
>> >> > > >>> ... We
>> >> > > >>> > > > can,
>> >> > > >>> > > > > > and
>> >> > > >>> > > > > > > > > often have, allowed things to come in late
>> between
>> >> > the
>> >> > > >>> > > Wednesday
>> >> > > >>> > > > > > freeze
>> >> > > >>> > > > > > > > > deadline and the following Friday, but only on
>> a
>> >> > > >>> case-by-case
>> >> > > >>> > > > > basis.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > This makes sense to me. The proposal I put
>> above puts
>> >> > > >>> the two
>> >> > > >>> > > > > > critical
>> >> > > >>> > > > > > > > > dates (FF & CF) on Wed to allow for this
>> flexibility
>> >> > in
>> >> > > >>> case
>> >> > > >>> > > it's
>> >> > > >>> > > > > > > needed.
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > Best,
>> >> > > >>> > > > > > > > > Stanislav
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > On Tue, Oct 24, 2023 at 12:40 AM Sophie
>> Blee-Goldman
>> >> > <
>> >> > > >>> > > > > > > > > sop...@responsive.dev>
>> >> > > >>> > > > > > > > > wrote:
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > Actually I have a few questions about the
>> schedule:
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > 1. Why is the KIP freeze deadline on a
>> Saturday?
>> >> > > >>> > > Traditionally
>> >> > > >>> > > > > this
>> >> > > >>> > > > > > > has
>> >> > > >>> > > > > > > > > > been on a Wednesday, which is nice because
>> it gives
>> >> > > >>> people
>> >> > > >>> > > > until
>> >> > > >>> > > > > > > Monday
>> >> > > >>> > > > > > > > > to
>> >> > > >>> > > > > > > > > > kick off the vote and give people a full 3
>> working
>> >> > > >>> days to
>> >> > > >>> > > > review
>> >> > > >>> > > > > > and
>> >> > > >>> > > > > > > > > vote
>> >> > > >>> > > > > > > > > > on it. Also,
>> >> > > >>> > > > > > > > > > 2. Why are the subsequent deadlines on
>> different
>> >> > days
>> >> > > >>> of
>> >> > > >>> > the
>> >> > > >>> > > > > week?
>> >> > > >>> > > > > > > > > Usually
>> >> > > >>> > > > > > > > > > we aim to have the freeze deadlines
>> separated by an
>> >> > > >>> integer
>> >> > > >>> > > > > number
>> >> > > >>> > > > > > of
>> >> > > >>> > > > > > > > > > weeks. Besides just being a consequence of
>> the
>> >> > > typical
>> >> > > >>> 1/2
>> >> > > >>> > > week
>> >> > > >>> > > > > > > > > separation
>> >> > > >>> > > > > > > > > > between freeze dates, this makes it easy for
>> >> > everyone
>> >> > > >>> to
>> >> > > >>> > > > remember
>> >> > > >>> > > > > > > when
>> >> > > >>> > > > > > > > > the
>> >> > > >>> > > > > > > > > > next deadline is so they can make sure to get
>> >> > > >>> everything in
>> >> > > >>> > > on
>> >> > > >>> > > > > > time.
>> >> > > >>> > > > > > > I
>> >> > > >>> > > > > > > > > > worry that varying this will catch people off
>> >> > guard.
>> >> > > >>> > > > > > > > > > 3. Is there a particular reason for having
>> the
>> >> > > feature
>> >> > > >>> > freeze
>> >> > > >>> > > > > > almost
>> >> > > >>> > > > > > > a
>> >> > > >>> > > > > > > > > full
>> >> > > >>> > > > > > > > > > 3 weeks from the KIP freeze? I understand
>> moving
>> >> > the
>> >> > > >>> KIP
>> >> > > >>> > > freeze
>> >> > > >>> > > > > > > > deadline
>> >> > > >>> > > > > > > > > up
>> >> > > >>> > > > > > > > > > to account for recent release delays, but
>> aren't we
>> >> > > >>> wasting
>> >> > > >>> > > > some
>> >> > > >>> > > > > of
>> >> > > >>> > > > > > > > that
>> >> > > >>> > > > > > > > > > gained time by having 3 weeks between the
>> KIP and
>> >> > > >>> feature
>> >> > > >>> > > > freeze
>> >> > > >>> > > > > > > (which
>> >> > > >>> > > > > > > > > are
>> >> > > >>> > > > > > > > > > usually separated by just a single week)?
>> >> > > >>> > > > > > > > > > 4. On the other hand, we usually have a full
>> two
>> >> > > weeks
>> >> > > >>> from
>> >> > > >>> > > the
>> >> > > >>> > > > > > > feature
>> >> > > >>> > > > > > > > > > freeze deadline to the code freeze but with
>> the
>> >> > given
>> >> > > >>> > > schedule
>> >> > > >>> > > > > > there
>> >> > > >>> > > > > > > > > would
>> >> > > >>> > > > > > > > > > only be a week and a half. Given how
>> important this
>> >> > > >>> period
>> >> > > >>> > is
>> >> > > >>> > > > for
>> >> > > >>> > > > > > > > testing
>> >> > > >>> > > > > > > > > > and stabilizing the release, and how vital
>> this is
>> >> > > for
>> >> > > >>> > > > uncovering
>> >> > > >>> > > > > > > > > blockers
>> >> > > >>> > > > > > > > > > that would have delayed the release
>> deadline, I
>> >> > > really
>> >> > > >>> > think
>> >> > > >>> > > we
>> >> > > >>> > > > > > > should
>> >> > > >>> > > > > > > > > > maintain the two-week gap (at a minimum)
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > Note that historically, we have set all the
>> >> > deadlines
>> >> > > >>> on a
>> >> > > >>> > > > > > Wednesday
>> >> > > >>> > > > > > > > and
>> >> > > >>> > > > > > > > > > when in doubt erred on the side of an earlier
>> >> > > >>> deadline, to
>> >> > > >>> > > > > > encourage
>> >> > > >>> > > > > > > > > folks
>> >> > > >>> > > > > > > > > > to get their work completed and stabilized
>> as soon
>> >> > as
>> >> > > >>> > > possible.
>> >> > > >>> > > > > We
>> >> > > >>> > > > > > > can,
>> >> > > >>> > > > > > > > > and
>> >> > > >>> > > > > > > > > > often have, allowed things to come in late
>> between
>> >> > > the
>> >> > > >>> > > > Wednesday
>> >> > > >>> > > > > > > freeze
>> >> > > >>> > > > > > > > > > deadline and the following Friday, but only
>> on a
>> >> > > >>> > case-by-case
>> >> > > >>> > > > > > basis.
>> >> > > >>> > > > > > > > This
>> >> > > >>> > > > > > > > > > way the RM has the flexibility to determine
>> what to
>> >> > > >>> allow
>> >> > > >>> > and
>> >> > > >>> > > > > when,
>> >> > > >>> > > > > > > if
>> >> > > >>> > > > > > > > > need
>> >> > > >>> > > > > > > > > > be, while still having everyone aim for the
>> >> > > established
>> >> > > >>> > > > > deadlines.
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > Just to throw a suggestion out there, if we
>> want to
>> >> > > >>> avoid
>> >> > > >>> > > > running
>> >> > > >>> > > > > > > into
>> >> > > >>> > > > > > > > > the
>> >> > > >>> > > > > > > > > > winter holidays while still making up for
>> slipping
>> >> > of
>> >> > > >>> > recent
>> >> > > >>> > > > > > > releases,
>> >> > > >>> > > > > > > > > what
>> >> > > >>> > > > > > > > > > about something like this:
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > KIP Freeze: Nov 22nd
>> >> > > >>> > > > > > > > > > Feature Freeze: Nov 29th
>> >> > > >>> > > > > > > > > > Code Freeze: Dec 13th
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > We can keep the release target as Jan 3rd or
>> move
>> >> > it
>> >> > > >>> up to
>> >> > > >>> > > Dec
>> >> > > >>> > > > > > 27th.
>> >> > > >>> > > > > > > > > > Personally, I would just aim to have it as
>> Dec 27th
>> >> > > but
>> >> > > >>> > keep
>> >> > > >>> > > > the
>> >> > > >>> > > > > > > stated
>> >> > > >>> > > > > > > > > > target as Jan 3rd, to account for unexpected
>> >> > > >>> > blockers/delays
>> >> > > >>> > > > and
>> >> > > >>> > > > > > time
>> >> > > >>> > > > > > > > > away
>> >> > > >>> > > > > > > > > > during the winter holidays
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > Thoughts?
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > On Mon, Oct 23, 2023 at 3:14 PM Sophie
>> >> > Blee-Goldman <
>> >> > > >>> > > > > > > > > sop...@responsive.dev
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > > > > wrote:
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > > Can you add the 3.7 plan to the release
>> schedule
>> >> > > >>> page?
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > > > > > (this -->
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > >
>> >> > > >>> >
>> >> > >
>> https://cwiki.apache.org/confluence/display/KAFKA/Future+release+plan)
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > > > > > Thanks!
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > > > > > On Sun, Oct 15, 2023 at 2:27 AM Stanislav
>> >> > Kozlovski
>> >> > > >>> > > > > > > > > > > <stanis...@confluent.io.invalid> wrote:
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > > > > >> Hey Chris,
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >> Thanks for the catch! It was indeed
>> copied and I
>> >> > > >>> wasn't
>> >> > > >>> > > sure
>> >> > > >>> > > > > > what
>> >> > > >>> > > > > > > to
>> >> > > >>> > > > > > > > > > make
>> >> > > >>> > > > > > > > > > >> of the bullet point, so I kept it. What
>> you say
>> >> > > >>> makes
>> >> > > >>> > > sense
>> >> > > >>> > > > -
>> >> > > >>> > > > > I
>> >> > > >>> > > > > > > > > removed
>> >> > > >>> > > > > > > > > > >> it.
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >> I also added KIP-976!
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >> Cheers!
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >> On Sat, Oct 14, 2023 at 9:35 PM Chris
>> Egerton <
>> >> > > >>> > > > > > > > > fearthecel...@gmail.com>
>> >> > > >>> > > > > > > > > > >> wrote:
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >> > Hi Stanislav,
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> > Thanks for putting this together! I
>> think the
>> >> > > >>> "Ensure
>> >> > > >>> > > that
>> >> > > >>> > > > > > > release
>> >> > > >>> > > > > > > > > > >> > candidates include artifacts for the new
>> >> > Connect
>> >> > > >>> > > > > test-plugins
>> >> > > >>> > > > > > > > > module"
>> >> > > >>> > > > > > > > > > >> > section (which I'm guessing was copied
>> over
>> >> > from
>> >> > > >>> the
>> >> > > >>> > > 3.6.0
>> >> > > >>> > > > > > > release
>> >> > > >>> > > > > > > > > > >> plan?)
>> >> > > >>> > > > > > > > > > >> > can be removed; we made sure that those
>> >> > > artifacts
>> >> > > >>> were
>> >> > > >>> > > > > present
>> >> > > >>> > > > > > > for
>> >> > > >>> > > > > > > > > > >> 3.6.0,
>> >> > > >>> > > > > > > > > > >> > and I don't anticipate any changes that
>> would
>> >> > > make
>> >> > > >>> > them
>> >> > > >>> > > > > > likelier
>> >> > > >>> > > > > > > > to
>> >> > > >>> > > > > > > > > be
>> >> > > >>> > > > > > > > > > >> > accidentally dropped in subsequent
>> releases
>> >> > than
>> >> > > >>> any
>> >> > > >>> > > other
>> >> > > >>> > > > > > Maven
>> >> > > >>> > > > > > > > > > >> artifacts
>> >> > > >>> > > > > > > > > > >> > that we publish.
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> > Also, can we add KIP-976 (
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > >
>> >> > > >>> > > > >
>> >> > > >>> > > >
>> >> > > >>> > >
>> >> > > >>> >
>> >> > > >>>
>> >> > >
>> >> >
>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-976%3A+Cluster-wide+dynamic+log+adjustment+for+Kafka+Connect
>> >> > > >>> > > > > > > > > > >> > )
>> >> > > >>> > > > > > > > > > >> > to the release plan? The vote thread
>> for it
>> >> > > passed
>> >> > > >>> > last
>> >> > > >>> > > > week
>> >> > > >>> > > > > > and
>> >> > > >>> > > > > > > > > I've
>> >> > > >>> > > > > > > > > > >> > published a complete PR (
>> >> > > >>> > > > > > > > https://github.com/apache/kafka/pull/14538
>> >> > > >>> > > > > > > > > ),
>> >> > > >>> > > > > > > > > > >> so
>> >> > > >>> > > > > > > > > > >> > it
>> >> > > >>> > > > > > > > > > >> > shouldn't be too difficult to get things
>> >> > merged
>> >> > > in
>> >> > > >>> > time
>> >> > > >>> > > > for
>> >> > > >>> > > > > > > 3.7.0.
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> > Cheers,
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> > Chris
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> > On Sat, Oct 14, 2023 at 3:26 PM
>> Stanislav
>> >> > > >>> Kozlovski
>> >> > > >>> > > > > > > > > > >> > <stanis...@confluent.io.invalid> wrote:
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >> > > Thanks for letting me drive it, folks.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > I've created the 3.7.0 release page
>> here:
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > >
>> >> > > >>> >
>> >> > https://cwiki.apache.org/confluence/display/KAFKA/Release+Plan+3.7.0
>> >> > > >>> > > > > > > > > > >> > > It outlines the key milestones and
>> important
>> >> > > >>> dates
>> >> > > >>> > for
>> >> > > >>> > > > the
>> >> > > >>> > > > > > > > > release.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > In particular, since the last two
>> releases
>> >> > > >>> slipped
>> >> > > >>> > > their
>> >> > > >>> > > > > > > > > originally
>> >> > > >>> > > > > > > > > > >> > > targeted release date by taking an
>> average
>> >> > of
>> >> > > 46
>> >> > > >>> > days
>> >> > > >>> > > > > after
>> >> > > >>> > > > > > > code
>> >> > > >>> > > > > > > > > > >> freeze
>> >> > > >>> > > > > > > > > > >> > (as
>> >> > > >>> > > > > > > > > > >> > > opposed to the minimum which is 14
>> days), I
>> >> > > >>> pulled
>> >> > > >>> > the
>> >> > > >>> > > > > dates
>> >> > > >>> > > > > > > > > forward
>> >> > > >>> > > > > > > > > > >> to
>> >> > > >>> > > > > > > > > > >> > try
>> >> > > >>> > > > > > > > > > >> > > and catch up with the original release
>> >> > > schedule.
>> >> > > >>> > > > > > > > > > >> > > You can refer to the last release
>> during the
>> >> > > >>> > Christmas
>> >> > > >>> > > > > > holiday
>> >> > > >>> > > > > > > > > > season
>> >> > > >>> > > > > > > > > > >> -
>> >> > > >>> > > > > > > > > > >> > > Apache
>> >> > > >>> > > > > > > > > > >> > > Kafka 3.4
>> >> > > >>> > > > > > > > > > >> > > <
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > >
>> >> > > >>> >
>> >> > https://cwiki.apache.org/confluence/display/KAFKA/Release+Plan+3.4.0
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > > > > > >> -
>> >> > > >>> > > > > > > > > > >> > > to
>> >> > > >>> > > > > > > > > > >> > > see sample dates.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > The currently proposed dates are:
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > *KIP Freeze - 18th November
>> *(Saturday)
>> >> > > >>> > > > > > > > > > >> > > *This is 1 month and four days from
>> now -
>> >> > > rather
>> >> > > >>> > > short -
>> >> > > >>> > > > > but
>> >> > > >>> > > > > > > I'm
>> >> > > >>> > > > > > > > > > >> afraid
>> >> > > >>> > > > > > > > > > >> > is
>> >> > > >>> > > > > > > > > > >> > > the only lever that's easy to pull
>> forward.*
>> >> > > >>> > > > > > > > > > >> > > As usual, a KIP must be accepted by
>> this
>> >> > date
>> >> > > in
>> >> > > >>> > order
>> >> > > >>> > > > to
>> >> > > >>> > > > > be
>> >> > > >>> > > > > > > > > > >> considered
>> >> > > >>> > > > > > > > > > >> > for
>> >> > > >>> > > > > > > > > > >> > > this release. Note, any KIP that may
>> not be
>> >> > > >>> > > implemented
>> >> > > >>> > > > > in a
>> >> > > >>> > > > > > > > week,
>> >> > > >>> > > > > > > > > > or
>> >> > > >>> > > > > > > > > > >> > that
>> >> > > >>> > > > > > > > > > >> > > might destabilize the release, should
>> be
>> >> > > >>> deferred.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > *Feature Freeze - 8th December*
>> (Friday)
>> >> > > >>> > > > > > > > > > >> > > *This follows 3 weeks after the KIP
>> Freeze,
>> >> > as
>> >> > > >>> has
>> >> > > >>> > > been
>> >> > > >>> > > > > the
>> >> > > >>> > > > > > > case
>> >> > > >>> > > > > > > > > in
>> >> > > >>> > > > > > > > > > >> our
>> >> > > >>> > > > > > > > > > >> > > latest releases.*
>> >> > > >>> > > > > > > > > > >> > > By this point, we want all major
>> features to
>> >> > > be
>> >> > > >>> > > merged &
>> >> > > >>> > > > > us
>> >> > > >>> > > > > > to
>> >> > > >>> > > > > > > > be
>> >> > > >>> > > > > > > > > > >> working
>> >> > > >>> > > > > > > > > > >> > > on stabilisation. Minor features
>> should have
>> >> > > >>> PRs,
>> >> > > >>> > the
>> >> > > >>> > > > > > release
>> >> > > >>> > > > > > > > > branch
>> >> > > >>> > > > > > > > > > >> > should
>> >> > > >>> > > > > > > > > > >> > > be cut; anything not in this state
>> will be
>> >> > > >>> > > automatically
>> >> > > >>> > > > > > moved
>> >> > > >>> > > > > > > > to
>> >> > > >>> > > > > > > > > > the
>> >> > > >>> > > > > > > > > > >> > next
>> >> > > >>> > > > > > > > > > >> > > release in JIRA
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > *Code Freeze - 20th December*
>> (Wednesday)
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > *Critically, this is before the
>> holiday
>> >> > season
>> >> > > >>> and
>> >> > > >>> > > ends
>> >> > > >>> > > > in
>> >> > > >>> > > > > > the
>> >> > > >>> > > > > > > > > > middle
>> >> > > >>> > > > > > > > > > >> of
>> >> > > >>> > > > > > > > > > >> > > the week, to give contributors more
>> time and
>> >> > > >>> > > flexibility
>> >> > > >>> > > > > to
>> >> > > >>> > > > > > > > > address
>> >> > > >>> > > > > > > > > > >> any
>> >> > > >>> > > > > > > > > > >> > > last-minute without eating into the
>> time
>> >> > > people
>> >> > > >>> > > usually
>> >> > > >>> > > > > take
>> >> > > >>> > > > > > > > > > >> holidays. It
>> >> > > >>> > > > > > > > > > >> > > comes 12 days after the Feature
>> Freeze.This
>> >> > is
>> >> > > >>> two
>> >> > > >>> > > days
>> >> > > >>> > > > > > > shorter
>> >> > > >>> > > > > > > > > than
>> >> > > >>> > > > > > > > > > >> the
>> >> > > >>> > > > > > > > > > >> > > usual code freeze window. I don't
>> have a
>> >> > > strong
>> >> > > >>> > > opinion
>> >> > > >>> > > > > and
>> >> > > >>> > > > > > am
>> >> > > >>> > > > > > > > > open
>> >> > > >>> > > > > > > > > > to
>> >> > > >>> > > > > > > > > > >> > > extend it to Friday, or trade off a
>> day/two
>> >> > > >>> with the
>> >> > > >>> > > > > KF<->FF
>> >> > > >>> > > > > > > > date
>> >> > > >>> > > > > > > > > > >> range.*
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > *Release -* *after January 3rd*.
>> >> > > >>> > > > > > > > > > >> > > *It comes after a minimum of two
>> weeks of
>> >> > > >>> > > stabilization,
>> >> > > >>> > > > > so
>> >> > > >>> > > > > > > the
>> >> > > >>> > > > > > > > > > >> earliest
>> >> > > >>> > > > > > > > > > >> > we
>> >> > > >>> > > > > > > > > > >> > > can start releasing is January 3rd.
>> We will
>> >> > > >>> move as
>> >> > > >>> > > fast
>> >> > > >>> > > > > as
>> >> > > >>> > > > > > we
>> >> > > >>> > > > > > > > can
>> >> > > >>> > > > > > > > > > and
>> >> > > >>> > > > > > > > > > >> > aim
>> >> > > >>> > > > > > > > > > >> > > completing it as early in January as
>> >> > > possible.*
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > As for the initially-populated KIPs
>> in the
>> >> > > >>> release
>> >> > > >>> > > > plan, I
>> >> > > >>> > > > > > did
>> >> > > >>> > > > > > > > the
>> >> > > >>> > > > > > > > > > >> > > following:
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > I kept 4 KIPs that were mentioned in
>> 3.6,
>> >> > > saying
>> >> > > >>> > they
>> >> > > >>> > > > > would
>> >> > > >>> > > > > > > have
>> >> > > >>> > > > > > > > > > minor
>> >> > > >>> > > > > > > > > > >> > > parts finished in 3.7 (as the major
>> ones
>> >> > went
>> >> > > >>> out in
>> >> > > >>> > > > 3.6)
>> >> > > >>> > > > > > > > > > >> > > - KIP-405 Tiered Storage mentioned a
>> major
>> >> > > part
>> >> > > >>> went
>> >> > > >>> > > out
>> >> > > >>> > > > > > with
>> >> > > >>> > > > > > > > 3.6
>> >> > > >>> > > > > > > > > > and
>> >> > > >>> > > > > > > > > > >> the
>> >> > > >>> > > > > > > > > > >> > > remainder will come with 3.7
>> >> > > >>> > > > > > > > > > >> > > - KIP-890 mentioned Part 1 shipped in
>> 3.6. I
>> >> > > am
>> >> > > >>> > > assuming
>> >> > > >>> > > > > the
>> >> > > >>> > > > > > > > > > remainder
>> >> > > >>> > > > > > > > > > >> > will
>> >> > > >>> > > > > > > > > > >> > > come in 3.7, and have contacted the
>> author
>> >> > to
>> >> > > >>> > confirm.
>> >> > > >>> > > > > > > > > > >> > > - KIP-926 was partially implemented
>> in 3.6.
>> >> > I
>> >> > > am
>> >> > > >>> > > > assuming
>> >> > > >>> > > > > > the
>> >> > > >>> > > > > > > > > > >> remainder
>> >> > > >>> > > > > > > > > > >> > > will come in 3.7, and have contacted
>> the
>> >> > > author
>> >> > > >>> to
>> >> > > >>> > > > > confirm.
>> >> > > >>> > > > > > > > > > >> > > - KIP-938 mentioned that the majority
>> was
>> >> > > >>> completed
>> >> > > >>> > > and
>> >> > > >>> > > > a
>> >> > > >>> > > > > > > small
>> >> > > >>> > > > > > > > > > >> remainder
>> >> > > >>> > > > > > > > > > >> > > re: ForwardingManager metrics will
>> come in
>> >> > > 3.7.
>> >> > > >>> I
>> >> > > >>> > have
>> >> > > >>> > > > > > > contacted
>> >> > > >>> > > > > > > > > the
>> >> > > >>> > > > > > > > > > >> > author
>> >> > > >>> > > > > > > > > > >> > > to confirm.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > I then went through the JIRA filter
>> which
>> >> > > looks
>> >> > > >>> at
>> >> > > >>> > > open
>> >> > > >>> > > > > > issues
>> >> > > >>> > > > > > > > > with
>> >> > > >>> > > > > > > > > > a
>> >> > > >>> > > > > > > > > > >> Fix
>> >> > > >>> > > > > > > > > > >> > > Version of 3.7 and added KIP-770,
>> KIP-858,
>> >> > and
>> >> > > >>> > > KIP-980.
>> >> > > >>> > > > > > > > > > >> > > I also found a fair amount of JIRAs
>> that
>> >> > were
>> >> > > >>> > > targeting
>> >> > > >>> > > > > the
>> >> > > >>> > > > > > > 3.7
>> >> > > >>> > > > > > > > > > >> release
>> >> > > >>> > > > > > > > > > >> > but
>> >> > > >>> > > > > > > > > > >> > > consecutively had no activity on them
>> for
>> >> > the
>> >> > > >>> past
>> >> > > >>> > few
>> >> > > >>> > > > > > > releases.
>> >> > > >>> > > > > > > > > For
>> >> > > >>> > > > > > > > > > >> most
>> >> > > >>> > > > > > > > > > >> > > of those, I pinged the author and
>> explicitly
>> >> > > >>> asked
>> >> > > >>> > if
>> >> > > >>> > > > it's
>> >> > > >>> > > > > > > going
>> >> > > >>> > > > > > > > > to
>> >> > > >>> > > > > > > > > > >> aim
>> >> > > >>> > > > > > > > > > >> > to
>> >> > > >>> > > > > > > > > > >> > > make it to 3.7. I have not included
>> those
>> >> > here
>> >> > > >>> and
>> >> > > >>> > > will
>> >> > > >>> > > > > not
>> >> > > >>> > > > > > > > until
>> >> > > >>> > > > > > > > > I
>> >> > > >>> > > > > > > > > > >> hear
>> >> > > >>> > > > > > > > > > >> > > confirmation.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > Please review the plan and provide any
>> >> > > >>> additional
>> >> > > >>> > > > > > information
>> >> > > >>> > > > > > > or
>> >> > > >>> > > > > > > > > > >> updates
>> >> > > >>> > > > > > > > > > >> > > regarding KIPs that target this
>> release
>> >> > > version
>> >> > > >>> > (3.7).
>> >> > > >>> > > > > > > > > > >> > > If you have authored any KIPs that
>> have an
>> >> > > >>> > inaccurate
>> >> > > >>> > > > > status
>> >> > > >>> > > > > > > in
>> >> > > >>> > > > > > > > > the
>> >> > > >>> > > > > > > > > > >> list,
>> >> > > >>> > > > > > > > > > >> > > or are not in the list and should be,
>> or are
>> >> > > in
>> >> > > >>> the
>> >> > > >>> > > list
>> >> > > >>> > > > > and
>> >> > > >>> > > > > > > > > should
>> >> > > >>> > > > > > > > > > >> not
>> >> > > >>> > > > > > > > > > >> > be
>> >> > > >>> > > > > > > > > > >> > > - please inform me in this thread so
>> that I
>> >> > > can
>> >> > > >>> keep
>> >> > > >>> > > the
>> >> > > >>> > > > > > > > document
>> >> > > >>> > > > > > > > > > >> > accurate
>> >> > > >>> > > > > > > > > > >> > > and up to date.
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > Excited to get this release going!
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > All the best,
>> >> > > >>> > > > > > > > > > >> > > Stanislav
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > On Tue, Oct 10, 2023 at 9:12 AM Bruno
>> >> > Cadonna
>> >> > > <
>> >> > > >>> > > > > > > > cado...@apache.org
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > > > >> > wrote:
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > > Thanks Stan!
>> >> > > >>> > > > > > > > > > >> > > >
>> >> > > >>> > > > > > > > > > >> > > > +1
>> >> > > >>> > > > > > > > > > >> > > >
>> >> > > >>> > > > > > > > > > >> > > > Best,
>> >> > > >>> > > > > > > > > > >> > > > Bruno
>> >> > > >>> > > > > > > > > > >> > > >
>> >> > > >>> > > > > > > > > > >> > > > On 10/10/23 7:24 AM, Luke Chen
>> wrote:
>> >> > > >>> > > > > > > > > > >> > > > > Thanks Stanislav!
>> >> > > >>> > > > > > > > > > >> > > > >
>> >> > > >>> > > > > > > > > > >> > > > > On Tue, Oct 10, 2023 at 3:05 AM
>> Josep
>> >> > Prat
>> >> > > >>> > > > > > > > > > >> > <josep.p...@aiven.io.invalid
>> >> > > >>> > > > > > > > > > >> > > >
>> >> > > >>> > > > > > > > > > >> > > > > wrote:
>> >> > > >>> > > > > > > > > > >> > > > >
>> >> > > >>> > > > > > > > > > >> > > > >> Thanks Stanislav!
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> ———
>> >> > > >>> > > > > > > > > > >> > > > >> Josep Prat
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> Aiven Deutschland GmbH
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> Alexanderufer 3-7, 10117 Berlin
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> Amtsgericht Charlottenburg, HRB
>> 209739
>> >> > B
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> Geschäftsführer: Oskari
>> Saarenmaa &
>> >> > Hannu
>> >> > > >>> > > Valtonen
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> m: +491715557497
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> w: aiven.io
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> e: josep.p...@aiven.io
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >> On Mon, Oct 9, 2023, 20:05 Chris
>> >> > Egerton
>> >> > > <
>> >> > > >>> > > > > > > > > > >> fearthecel...@gmail.com>
>> >> > > >>> > > > > > > > > > >> > > > wrote:
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >>> +1, thanks Stanislav!
>> >> > > >>> > > > > > > > > > >> > > > >>>
>> >> > > >>> > > > > > > > > > >> > > > >>> On Mon, Oct 9, 2023, 14:02 Bill
>> >> > Bejeck <
>> >> > > >>> > > > > > > bbej...@gmail.com
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > > >> wrote:
>> >> > > >>> > > > > > > > > > >> > > > >>>
>> >> > > >>> > > > > > > > > > >> > > > >>>> +1
>> >> > > >>> > > > > > > > > > >> > > > >>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>> Thanks, Stanislav!
>> >> > > >>> > > > > > > > > > >> > > > >>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>> -Bill
>> >> > > >>> > > > > > > > > > >> > > > >>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>> On Mon, Oct 9, 2023 at 1:59 PM
>> Ismael
>> >> > > >>> Juma <
>> >> > > >>> > > > > > > > > > m...@ismaeljuma.com>
>> >> > > >>> > > > > > > > > > >> > > wrote:
>> >> > > >>> > > > > > > > > > >> > > > >>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>> Thanks for volunteering
>> Stanislav!
>> >> > > >>> > > > > > > > > > >> > > > >>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>> Ismael
>> >> > > >>> > > > > > > > > > >> > > > >>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>> On Mon, Oct 9, 2023 at
>> 10:51 AM
>> >> > > >>> Stanislav
>> >> > > >>> > > > > Kozlovski
>> >> > > >>> > > > > > > > > > >> > > > >>>>> <stanis...@confluent.io
>> .invalid>
>> >> > > wrote:
>> >> > > >>> > > > > > > > > > >> > > > >>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> Hey all!
>> >> > > >>> > > > > > > > > > >> > > > >>>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> I would like to volunteer to
>> be the
>> >> > > >>> release
>> >> > > >>> > > > > manager
>> >> > > >>> > > > > > > > > driving
>> >> > > >>> > > > > > > > > > >> the
>> >> > > >>> > > > > > > > > > >> > > > >> next
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> release - Apache Kafka
>> *3.7.0*.
>> >> > > >>> > > > > > > > > > >> > > > >>>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> If there are no objections,
>> I will
>> >> > > >>> start
>> >> > > >>> > and
>> >> > > >>> > > > > share
>> >> > > >>> > > > > > a
>> >> > > >>> > > > > > > > > > release
>> >> > > >>> > > > > > > > > > >> > plan
>> >> > > >>> > > > > > > > > > >> > > > >>> soon
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> enough!
>> >> > > >>> > > > > > > > > > >> > > > >>>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> Cheers,
>> >> > > >>> > > > > > > > > > >> > > > >>>>>> Stanislav
>> >> > > >>> > > > > > > > > > >> > > > >>>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>>
>> >> > > >>> > > > > > > > > > >> > > > >>>
>> >> > > >>> > > > > > > > > > >> > > > >>
>> >> > > >>> > > > > > > > > > >> > > > >
>> >> > > >>> > > > > > > > > > >> > > >
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> > > --
>> >> > > >>> > > > > > > > > > >> > > Best,
>> >> > > >>> > > > > > > > > > >> > > Stanislav
>> >> > > >>> > > > > > > > > > >> > >
>> >> > > >>> > > > > > > > > > >> >
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >> --
>> >> > > >>> > > > > > > > > > >> Best,
>> >> > > >>> > > > > > > > > > >> Stanislav
>> >> > > >>> > > > > > > > > > >>
>> >> > > >>> > > > > > > > > > >
>> >> > > >>> > > > > > > > > >
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > > > --
>> >> > > >>> > > > > > > > > Best,
>> >> > > >>> > > > > > > > > Stanislav
>> >> > > >>> > > > > > > > >
>> >> > > >>> > > > > > > >
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > > > --
>> >> > > >>> > > > > > > Best,
>> >> > > >>> > > > > > > Stanislav
>> >> > > >>> > > > > > >
>> >> > > >>> > > > > >
>> >> > > >>> > > > >
>> >> > > >>> > > >
>> >> > > >>> > >
>> >> > > >>> > >
>> >> > > >>> > > --
>> >> > > >>> > > Best,
>> >> > > >>> > > Stanislav
>> >> > > >>> > >
>> >> > > >>> >
>> >> > > >>> >
>> >> > > >>> > --
>> >> > > >>> > Regards,
>> >> > > >>> > Mayank Shekhar Narula
>> >> > > >>> >
>> >> > > >>>
>> >> > > >>
>> >> > > >>
>> >> > > >> --
>> >> > > >> Best,
>> >> > > >> Stanislav
>> >> > > >>
>> >> > > >
>> >> > > >
>> >> > > > --
>> >> > > > Best,
>> >> > > > Stanislav
>> >> > > >
>> >> > >
>> >> > >
>> >> > > --
>> >> > > Best,
>> >> > > Stanislav
>> >> > >
>> >> >
>>
>

-- 
Best,
Stanislav

Reply via email to