Hi Colin, Thanks for running the release.
I did the following verification steps: 1. Built from source 2. Validated all checksums 3. Ran all the unit tests 4. Pulled both docker images and started up Kafka 5. Ran the KRaft quick start 6. Ran the ZK quick start 7. Ran the Kafka Streams quick start 8. Spot checked the documentation 9. Spot checked the javadocs +1(binding) Thanks, Bill On Tue, Oct 22, 2024 at 9:08 AM Federico Valeri <[email protected]> wrote: > Hi, I did the following tests: > > - Ran all unit and integration tests > - Spot checked the documentation > - Tried out new Maven dependencies > - Tested KIP-853, KIP-950, KIP-956 and KIP-1057 > > +1 (non binding) > > Thanks > Fede > > > On Mon, Oct 21, 2024 at 11:12 PM Colin McCabe <[email protected]> wrote: > > > > This is the third candidate for the release of Apache Kafka 3.9.0. I > have titled it rc3 since I had an rc1 which got very far, even to the point > of pushing tags and docker images, before I spotted an issue. So rather > than mutate the tags, I decided to skip over rc1. > > > > - This is a major release, the final one in the 3.x line. (There may of > course be other minor releases in this line, such as 3.9.1.) > > - Tiered storage will be considered production-ready in this release. > > - This will be the final major release to feature the deprecated > ZooKeeper mode. > > > > This release includes the following KIPs: > > - KIP-853: Support dynamically changing KRaft controller membership > > - KIP-1057: Add remote log metadata flag to the dump log tool > > - KIP-1049: Add config log.summary.interval.ms to Kafka Streams > > - KIP-1040: Improve handling of nullable values in InsertField, > ExtractField, and other transformations > > - KIP-1031: Control offset translation in MirrorSourceConnector > > - KIP-1033: Add Kafka Streams exception handler for exceptions occurring > during processing > > - KIP-1017: Health check endpoint for Kafka Connect > > - KIP-1025: Optionally URL-encode clientID and clientSecret in > authorization header > > - KIP-1005: Expose EarliestLocalOffset and TieredOffset > > - KIP-950: Tiered Storage Disablement > > - KIP-956: Tiered Storage Quotas > > > > Release notes for the 3.9.0 release: > > > https://dist.apache.org/repos/dist/dev/kafka/3.9.0-rc3/RELEASE_NOTES.html > > > > *** Please download, test and vote by October 24, 2024. > > > > 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/3.9.0-rc3/ > > > > * Docker release artifacts to be voted upon: > > apache/kafka:3.9.0-rc3 > > apache/kafka-native:3.9.0-rc3 > > > > * 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/3.9.0-rc3/javadoc/ > > > > * Documentation: > > https://kafka.apache.org/39/documentation.html > > > > * Protocol: > > https://kafka.apache.org/39/protocol.html > > > > * Tag to be voted upon (off 3.9 branch) is the 3.9.0-rc3 tag: > > https://github.com/apache/kafka/releases/tag/3.9.0-rc3 > > > > * Successful Docker Image Github Actions Pipeline for 3.9 branch: > > Docker Build Test Pipeline (JVM): > https://github.com/apache/kafka/actions/runs/11448325059 > > Docker Build Test Pipeline (Native): > https://github.com/apache/kafka/actions/runs/11448338981 > > > > Thanks to everyone who helped with this release candidate, either by > contributing code, testing, or documentation. > > > > Regards, > > Colin >
