Hi Konstantine, FYI, I don’t think we will be able to have KIP-708 ready on time. Feel free to remove it from the release plan.
Best, Levani > On 1. Jul 2021, at 01:27, Konstantine Karantasis > <konstant...@confluent.io.INVALID> wrote: > > Hi all, > > Today we have reached the Feature Freeze milestone for Apache Kafka 3.0. > Exciting! > > I'm going to allow for any pending changes to settle within the next couple > of days. > I trust that we all approve and merge adopted features and changes which we > consider to be in good shape for 3.0. > > Given the 4th of July holiday in the US, the 3.0 release branch will appear > sometime on Tuesday, July 6th. > Until then, please keep merging to trunk only the changes you intend to > include in Apache Kafka 3.0. > > Regards, > Konstantine > > > On Wed, Jun 30, 2021 at 3:25 PM Konstantine Karantasis < > konstant...@confluent.io> wrote: > >> >> Done. Thanks Luke! >> >> On Tue, Jun 29, 2021 at 6:39 PM Luke Chen <show...@gmail.com> wrote: >> >>> Hi Konstantine, >>> We've decided that the KIP-726 will be released in V3.1, not V3.0. >>> KIP-726: Make the "cooperative-sticky, range" as the default assignor >>> >>> Could you please remove this KIP from the 3.0 release plan wiki page? >>> >>> Thank you. >>> Luke >>> >>> On Wed, Jun 30, 2021 at 8:23 AM Konstantine Karantasis >>> <konstant...@confluent.io.invalid> wrote: >>> >>>> Thanks for the update Colin. >>>> They are now both in the release plan. >>>> >>>> Best, >>>> Konstantine >>>> >>>> On Tue, Jun 29, 2021 at 2:55 PM Colin McCabe <cmcc...@apache.org> >>> wrote: >>>> >>>>> Hi Konstantine, >>>>> >>>>> Can you please add two KIPs to the 3.0 release plan wiki page? >>>>> >>>>> I'm thinking of: >>>>> KIP-630: Kafka Raft Snapshots >>>>> KIP-746: Revise KRaft Metadata Records >>>>> >>>>> These are marked as 3.0 on the KIP page but I guess we don't have >>> them on >>>>> the page yet. >>>>> >>>>> Many thanks. >>>>> Colin >>>>> >>>>> >>>>> On Tue, Jun 22, 2021, at 06:29, Josep Prat wrote: >>>>>> Hi there, >>>>>> >>>>>> As the feature freeze date is approaching, I just wanted to kindly >>> ask >>>>> for >>>>>> some reviews on the already submitted PR ( >>>>>> https://github.com/apache/kafka/pull/10840) that implements the >>>> approved >>>>>> KIP-744 (https://cwiki.apache.org/confluence/x/XIrOCg). The PR has >>>> been >>>>>> ready for review for 2 weeks, and I simply want to make sure there >>> is >>>>>> enough time to address any possible changes that might be requested. >>>>>> >>>>>> Thanks in advance and sorry for any inconvenience caused, >>>>>> -- >>>>>> Josep >>>>>> On Mon, Jun 21, 2021 at 11:54 PM Konstantine Karantasis >>>>>> <konstant...@confluent.io.invalid> wrote: >>>>>> >>>>>>> Thanks for the update Bruno. >>>>>>> I've moved KIP-698 to the list of postponed KIPs in the plan. >>>>>>> >>>>>>> Konstantine >>>>>>> >>>>>>> On Mon, Jun 21, 2021 at 2:30 AM Bruno Cadonna <cado...@apache.org >>>> >>>>> wrote: >>>>>>> >>>>>>>> Hi Konstantine, >>>>>>>> >>>>>>>> The implementation of >>>>>>>> >>>>>>>> KIP-698: Add Explicit User Initialization of Broker-side State >>> to >>>>> Kafka >>>>>>>> Streams >>>>>>>> >>>>>>>> will not be ready for 3.0, so you can remove it from the list. >>>>>>>> >>>>>>>> Best, >>>>>>>> Bruno >>>>>>>> >>>>>>>> On 15.06.21 07:33, Konstantine Karantasis wrote: >>>>>>>>> Done. Moved it into the table of Adopted KIPs targeting 3.0.0 >>> and >>>>> to >>>>>>> the >>>>>>>>> release plan of course. >>>>>>>>> Thanks for catching this Israel. >>>>>>>>> >>>>>>>>> Best, >>>>>>>>> Konstantine >>>>>>>>> >>>>>>>>> On Mon, Jun 14, 2021 at 7:40 PM Israel Ekpo < >>>> israele...@gmail.com> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Konstantine, >>>>>>>>>> >>>>>>>>>> One of mine is missing from this list >>>>>>>>>> >>>>>>>>>> KIP-633: Drop 24 hour default of grace period in Streams >>>>>>>>>> Please could you include it? >>>>>>>>>> >>>>>>>>>> Voting has already concluded a long time ago >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Mon, Jun 14, 2021 at 6:08 PM Konstantine Karantasis >>>>>>>>>> <konstant...@confluent.io.invalid> wrote: >>>>>>>>>> >>>>>>>>>>> Hi all. >>>>>>>>>>> >>>>>>>>>>> KIP Freeze for the next major release of Apache Kafka was >>>> reached >>>>>>> last >>>>>>>>>>> week. >>>>>>>>>>> >>>>>>>>>>> As of now, 36 KIPs have concluded their voting process and >>> have >>>>> been >>>>>>>>>>> adopted. >>>>>>>>>>> These KIPs are targeting 3.0 (unless it's noted otherwise in >>>> the >>>>>>>> release >>>>>>>>>>> plan) and their inclusion as new features will be finalized >>>> right >>>>>>> after >>>>>>>>>>> Feature Freeze. >>>>>>>>>>> >>>>>>>>>>> At the high level, out of these 36 KIPs, 11 have been >>>> implemented >>>>>>>> already >>>>>>>>>>> and 25 are open or in progress. >>>>>>>>>>> Here is the full list of adopted KIPs: >>>>>>>>>>> >>>>>>>>>>> KIP-751: Drop support for Scala 2.12 in Kafka 4.0 >>> (deprecate in >>>>> 3.0) >>>>>>>>>>> KIP-750: Drop support for Java 8 in Kafka 4.0 (deprecate in >>>> 3.0) >>>>>>>>>>> KIP-746: Revise KRaft Metadata Records >>>>>>>>>>> KIP-745: Connect API to restart connector and tasks >>>>>>>>>>> KIP-744: Migrate TaskMetadata and ThreadMetadata to an >>>> interface >>>>> with >>>>>>>>>>> internal implementation >>>>>>>>>>> KIP-743: Remove config value 0.10.0-2.4 of Streams built-in >>>>> metrics >>>>>>>>>> version >>>>>>>>>>> config >>>>>>>>>>> KIP-741: Change default serde to be null >>>>>>>>>>> KIP-740: Clean up public API in TaskId and fix >>>>> TaskMetadata#taskId() >>>>>>>>>>> KIP-738: Removal of Connect's internal converter properties >>>>>>>>>>> KIP-734: Improve AdminClient.listOffsets to return timestamp >>>> and >>>>>>> offset >>>>>>>>>> for >>>>>>>>>>> the record with the largest timestamp >>>>>>>>>>> KIP-733: Change Kafka Streams default replication factor >>> config >>>>>>>>>>> KIP-732: Deprecate eos-alpha and replace eos-beta with >>> eos-v2 >>>>>>>>>>> KIP-730: Producer ID generation in KRaft mode >>>>>>>>>>> KIP-726: Make the "cooperative-sticky, range" as the default >>>>> assignor >>>>>>>>>>> KIP-725: Streamlining configurations for WindowedSerializer >>> and >>>>>>>>>>> WindowedDeserializer. >>>>>>>>>>> KIP-724: Drop support for message formats v0 and v1 >>>>>>>>>>> KIP-722: Enable connector client overrides by default >>>>>>>>>>> KIP-721: Enable connector log contexts in Connect Log4j >>>>> configuration >>>>>>>>>>> KIP-720: Deprecate MirrorMaker v1 >>>>>>>>>>> KIP-716: Allow configuring the location of the offset-syncs >>>> topic >>>>>>> with >>>>>>>>>>> MirrorMaker2 >>>>>>>>>>> KIP-715: Expose Committed offset in streams >>>>>>>>>>> KIP-709: Extend OffsetFetch requests to accept multiple >>> group >>>>> ids. >>>>>>>>>>> KIP-708: Rack awareness for Kafka Streams >>>>>>>>>>> KIP-707: The future of KafkaFuture >>>>>>>>>>> KIP-699: Update FindCoordinator to resolve multiple >>>> Coordinators >>>>> at a >>>>>>>>>> time >>>>>>>>>>> KIP-698: Add Explicit User Initialization of Broker-side >>> State >>>> to >>>>>>> Kafka >>>>>>>>>>> Streams >>>>>>>>>>> KIP-695: Further Improve Kafka Streams Timestamp >>>> Synchronization >>>>>>>>>>> KIP-691: Enhance Transactional Producer Exception Handling >>>>>>>>>>> KIP-679: Producer will enable the strongest delivery >>> guarantee >>>> by >>>>>>>> default >>>>>>>>>>> KIP-666: Add Instant-based methods to ReadOnlySessionStore >>>>>>>>>>> KIP-653: Upgrade log4j to log4j2 >>>>>>>>>>> KIP-623: Add "internal-topics" option to streams application >>>>> reset >>>>>>> tool >>>>>>>>>>> KIP-622: Add currentSystemTimeMs and currentStreamTimeMs to >>>>>>>>>>> ProcessorContext >>>>>>>>>>> KIP-466: Add support for List<T> serialization and >>>>> deserialization >>>>>>>>>>> KIP-405: Kafka Tiered Storage >>>>>>>>>>> KIP-390: Support Compression Level >>>>>>>>>>> >>>>>>>>>>> If you notice that a KIP is missing from the list above and >>>>> should be >>>>>>>>>> part >>>>>>>>>>> of the release plan for 3.0, please reply below. >>>>>>>>>>> The single source of truth remains the official release plan >>>> for >>>>> 3.0, >>>>>>>>>> which >>>>>>>>>>> you may read at any time here: >>>>>>>>>>> >>>>>>>>>>> >>>>> https://cwiki.apache.org/confluence/display/KAFKA/Release+Plan+3.0.0 >>>>>>>>>>> >>>>>>>>>>> Kind reminder that for all the adopted KIPs any required >>>> changes >>>>> to >>>>>>> the >>>>>>>>>>> documentation are also part of their respective feature. >>>>>>>>>>> >>>>>>>>>>> For the KIPs that are still in progress, please work closely >>>> with >>>>>>> your >>>>>>>>>>> reviewers to make sure that the features are stable and >>> land on >>>>> time >>>>>>>> for >>>>>>>>>>> Feature Freeze. >>>>>>>>>>> >>>>>>>>>>> The next milestone for the Apache Kafka 3.0 release is >>> Feature >>>>> Freeze >>>>>>>> on >>>>>>>>>>> June 30th, 2021. >>>>>>>>>>> >>>>>>>>>>> Best regards, >>>>>>>>>>> Konstantine >>>>>>>>>>> >>>>>>>>>>> On Fri, Jun 4, 2021 at 3:47 PM Konstantine Karantasis < >>>>>>>>>>> konstant...@confluent.io> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Hi all, >>>>>>>>>>>> >>>>>>>>>>>> Just a quick reminder that KIP Freeze is next Wednesday, >>> June >>>>> 9th. >>>>>>>>>>>> A vote thread needs to be open for at least 72 hours, so to >>>>> everyone >>>>>>>>>> that >>>>>>>>>>>> is working hard on proposals targeting 3.0.0, please make >>> sure >>>>> that >>>>>>>>>> your >>>>>>>>>>>> [VOTE] threads are started on time. >>>>>>>>>>>> >>>>>>>>>>>> Best, >>>>>>>>>>>> Konstantine >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, May 26, 2021 at 8:10 PM Israel Ekpo < >>>>> israele...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> +1 on the new schedule. >>>>>>>>>>>>> >>>>>>>>>>>>> On Wed, May 26, 2021 at 8:14 PM Sophie Blee-Goldman >>>>>>>>>>>>> <sop...@confluent.io.invalid> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Ah ok, thanks Konstantine. I won't bug you about every >>> new >>>> KIP >>>>>>> that >>>>>>>>>>>>> comes >>>>>>>>>>>>>> in between now and KIP Freeze :P >>>>>>>>>>>>>> >>>>>>>>>>>>>> +1 on the scheduling changes as well >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Wed, May 26, 2021 at 4:00 PM David Arthur < >>>>> mum...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> The new schedule looks good to me, +1 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Wed, May 26, 2021 at 6:29 PM Ismael Juma < >>>>> ism...@juma.me.uk> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks Konstantine, +1 from me. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Ismael >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, May 26, 2021 at 2:48 PM Konstantine Karantasis >>>>>>>>>>>>>>>> <konstant...@confluent.io.invalid> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi all, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Please find below the updated release plan for the >>> Apache >>>>>>>>>> Kafka >>>>>>>>>>>>> 3.0.0 >>>>>>>>>>>>>>>>> release. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>>> >>> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=177046466 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> New suggested dates for the release are as follows: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> KIP Freeze is 09 June 2021 (same date as in the >>> initial >>>>> plan) >>>>>>>>>>>>>>>>> Feature Freeze is 30 June 2021 (new date, extended by >>> two >>>>>>>>>> weeks) >>>>>>>>>>>>>>>>> Code Freeze is 14 July 2021 (new date, extended by two >>>>> weeks) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> At least two weeks of stabilization will follow Code >>>>> Freeze. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> The release plan is up to date and currently includes >>> all >>>>> the >>>>>>>>>>>>>> approved >>>>>>>>>>>>>>>> KIPs >>>>>>>>>>>>>>>>> that are targeting 3.0.0. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Please let me know if you have any objections with the >>>>> recent >>>>>>>>>>>>>> extension >>>>>>>>>>>>>>>> of >>>>>>>>>>>>>>>>> Feature Freeze and Code Freeze or any other concerns. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>> Konstantine >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> David Arthur >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Josep Prat >>>>>> >>>>>> *Aiven Deutschland GmbH* >>>>>> >>>>>> Immanuelkirchstraße 26, 10405 Berlin >>>>>> >>>>>> Amtsgericht Charlottenburg, HRB 209739 B >>>>>> >>>>>> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen >>>>>> >>>>>> *m:* +491715557497 >>>>>> >>>>>> *w:* aiven.io >>>>>> >>>>>> *e:* josep.p...@aiven.io >>>>>> >>>>> >>>> >>> >>