Hello Mickael, I did the following:
- Built from source using JDK 21 - Executed all unit and integration tests - Ran the KRaft quickstart successfully - test console producer and consumer - test following shell tools - kafka-reassign-partitions - kafka-log-dirs - kafka-metadata-quorum +1 (non-binding) Best Regards, Jiunn-Yang > Apoorv Mittal <apoorvmitta...@gmail.com> 於 2025年8月20日 凌晨1:14 寫道: > > Thanks Mickael. > > I ran the following: > 1. Verified the signature and checksum for kafka_2.13-4.1.0.tgz and > kafka-4.1.0-src.tgz. > 2. Ran the quickstart. > 3. Ran the kafka-console-share-consumer.sh without feature flag toggle to > confirm share groups feature is not supported, and appropriate error > message is displayed. > 4. Enabled share groups using feature flag using: kafka-features.sh > --bootstrap-server localhost:9092 upgrade --feature share.version=1 > 5. Produced messages using kafka-producer-perf-test.sh. > 6. Ran multiple kafka-console-share-consumer.sh in the same share group, > reading from single partition to test sharing. > > All of the above tests were successful. > > +1 (non-binding) > > Regards, > Apoorv Mittal > > > On Tue, Aug 19, 2025 at 5:11 PM Kuan-Po Tseng <brandb...@apache.org> wrote: > >> Hi Mickael, >> >> I did the following: >> - Built from 4.1.0-rc2 with 23.0.2-zulu >> - Ran all unit and integration tests >> - Validated the checksums and keys >> - Run quick start with KRaft >> - Run kafka streams demo application >> >> All of the above tests completed successfully. >> >> +1 (non-binding) >> >> Thank you! >> Kuan-Po Tseng >> >> On Tue, Aug 19, 2025 at 6:36 AM Justine Olshan >> <jols...@confluent.io.invalid> >> wrote: >> >>> Thanks Mickael and sorry for the delay, >>> >>> I've done the following: >>> 1. Verify the signature and checksum >>> 2. Run the quickstart >>> 3. Ran some minor tasks with transactions to check the 2PC configs. I >>> noticed in the docs we still advertise >>> `transaction.two.phase.commit.enable`. However, setting this value has no >>> effect as intended for this release. We can throw an error if we also try >>> to set transactional timeout, but I don't think that is a blocker. >>> 4. Browsed some of the documentation and java doc >>> 5. Took a quick look at the unit/integration and system tests you shared >>> >>> We should take a look at the docs PR as Luke mentioned but otherwise +1 >>> (binding) from me. >>> >>> Justine >>> >>> On Sun, Aug 17, 2025 at 8:31 PM Luke Chen <show...@gmail.com> wrote: >>> >>>> Hi Mickael, >>>> >>>> Thanks for running this release. >>>> >>>> I’ve completed the following tasks: >>>> 1. Verify the signature and checksum >>>> 2. Run the quickstart >>>> 3. Upgrade from v4.0.0, make sure ELR features works, then downgrade >> the >>>> ELR to disable the feature, and make sure it still works well. >>>> 4. Browse the doc PR <https://github.com/apache/kafka-site/pull/702>, >> it >>>> looks like the content is still in v4.0.0. It's not a blocker for sure. >>> We >>>> can discuss that in PR. >>>> >>>> +1 (binding) from me. >>>> >>>> Thank you. >>>> Luke >>>> >>>> On Thu, Aug 7, 2025 at 2:36 PM Paolo Patierno < >> paolo.patie...@gmail.com> >>>> wrote: >>>> >>>>> We ran all regression tests with Strimzi and everything looks good. >>>>> >>>>> +1 (non binding) >>>>> >>>>> Thanks, >>>>> Paolo >>>>> >>>>> On Tue, 5 Aug 2025 at 19:57, Mickael Maison < >> mickael.mai...@gmail.com> >>>>> wrote: >>>>> >>>>>> Hello Kafka users, developers and client-developers, >>>>>> >>>>>> This is the third candidate for release of Apache Kafka 4.1.0. >>>>>> >>>>>> The release brings many new features and improvements: >>>>>> - Mechanism for plugin to register metrics >>>>>> - Allow running multiple versions of connector plugins >>>>>> - Queue are now in preview access >>>>>> - New Streams rebalance protocol in early access >>>>>> - Support for OAuth jwt-bearer grant type >>>>>> - Improved metadata replication >>>>>> >>>>>> Release notes for the 4.1.0 release: >>>>>> >>>>> >>>> >>> >> https://dist.apache.org/repos/dist/dev/kafka/4.1.0-rc2/RELEASE_NOTES.html >>>>>> >>>>>> *** Please download, test and vote by Friday August 8. >>>>>> >>>>>> Kafka's KEYS file containing PGP keys we use to sign the release: >>>>>> https://kafka.apache.org/KEYS >>>>>> >>>>>> * Release artifacts to be voted upon (source and binary): >>>>>> https://dist.apache.org/repos/dist/dev/kafka/4.1.0-rc2/ >>>>>> >>>>>> * Docker release artifacts to be voted upon: >>>>>> apache/kafka:4.1.0-rc2 >>>>>> apache/kafka-native:4.1.0-rc2 >>>>>> >>>>>> * Maven artifacts to be voted upon: >>>>>> >>> https://repository.apache.org/content/groups/staging/org/apache/kafka/ >>>>>> >>>>>> * Javadoc: >>>>>> https://dist.apache.org/repos/dist/dev/kafka/4.1.0-rc2/javadoc/ >>>>>> >>>>>> * Tag to be voted upon (off 4.1 branch) is the 4.1.0 tag: >>>>>> https://github.com/apache/kafka/releases/tag/4.1.0-rc2 >>>>>> >>>>>> * Documentation: >>>>>> https://kafka.apache.org/41/documentation.html >>>>>> PR (https://github.com/apache/kafka-site/pull/702) updated for RC2 >>> is >>>>>> not merged yet >>>>>> >>>>>> * Protocol: >>>>>> https://kafka.apache.org/41/protocol.html >>>>>> PR (https://github.com/apache/kafka-site/pull/702) updated for RC2 >>> is >>>>>> not merged yet >>>>>> >>>>>> * Successful CI builds for the 4.1 branch: >>>>>> Unit/integration tests: >>>>>> https://github.com/apache/kafka/actions/runs/16753255070 >>>>>> System tests: Tests are currently running, I'll post the results >> once >>>>>> they complete >>>>>> >>>>>> * Successful Docker Image Github Actions Pipeline for 4.1 branch: >>>>>> Docker Build Test Pipeline (JVM): >>>>>> https://github.com/apache/kafka/actions/runs/16753270537 >>>>>> Docker Build Test Pipeline (Native): >>>>>> https://github.com/apache/kafka/actions/runs/16753280218 >>>>>> >>>>>> Thanks, >>>>>> Mickael >>>>>> >>>>> >>>>> >>>>> -- >>>>> Paolo Patierno >>>>> >>>>> *Senior Principal Software Engineer @ IBM**CNCF Ambassador* >>>>> >>>>> Twitter : @ppatierno <http://twitter.com/ppatierno> >>>>> Linkedin : paolopatierno <http://it.linkedin.com/in/paolopatierno> >>>>> GitHub : ppatierno <https://github.com/ppatierno> >>>>> >>>> >>> >>