Hi Josep, Thanks for the validation! About the "LICENSE-binary misalignments", I hate to say that but it looks like we need a new RC to fix it...>.< Thanks to github action, we can detect this kind of license issue during PR validation after 4.0.
I'll close the vote and create a new RC. Thank all the members who helped validate this RC. Luke On Fri, May 9, 2025 at 6:53 PM Josep Prat <josep.p...@aiven.io.invalid> wrote: > Hi, > I did the following: > - verify all signatures > - build from source (OpenJDK Temurin 17 + Scala 2.13) > - This test fails consistently on my machine, but I tried with 3.8 and > 3.9.0 and it also fails LazyDownConversionRecordsTest > > testConversion(CompressionType, byte, boolean) > compressionType=gzip, > toMagic=1, overflow=false. I'll try to investigate if something is wrong on > my end. > - Run quick start with KRaft > - Run quick start with ZK > - Verified JavaDocs and verified that backlinks to Oracle's Java work > - LICENSE-binary has one family of dependencies with the wrong version -> > Netty version is 4.1.119.Final, however in LICENSE-binary we have > 4.1.115.Final. The misalignment happened in this PR: > https://github.com/apache/kafka/pull/19484 and this is the PR that fixes > it: https://github.com/apache/kafka/pull/19665 > > I don't recall right now if LICENSE-binary misalignments are a release > blocker or not. > > > (https://kafka.apache.org/40/documentation/#quickstart) is outdated? > Matthias, the link you share is under the 40 folder so I think you > navigated out of the 3.9 docs and back to the general docs to the "current" > version 4.0. > > Best, > > On Fri, May 9, 2025 at 6:46 AM TengYao Chi <kiting...@gmail.com> wrote: > > > Hi Matthias, > > > > Thanks for the testing and vote. > > Are you saying that when browsing the 3.9.1 documentation, the top-level > > links still point to the 4.0 QuickStart? > > Could you please elaborate on the issue in more detail? > > > > Best, > > TengYao > > > > Matthias J. Sax <mj...@apache.org>於 2025年5月9日 週五,上午5:57寫道: > > > > > Hi, > > > > > > I did the following: > > > > > > - verify all signatures > > > - build from source (OpenJDK 17, Scala 2.13) > > > - run all tests > > > `OffsetsApiIntegrationTest` failed, but re-run passed > > > - run quick start (core/connect/streams) using Scala 2.12 binaries > > > (KRaft mode) > > > - downloaded both docker images; started them up, and re-run parts of > > > quickstart > > > > > > > > > Btw: seems the top-level quickstart > > > (https://kafka.apache.org/quickstart) which is not part of the "docs > > > section" (https://kafka.apache.org/40/documentation/#quickstart) is > > > outdated? > > > > > > > > > +1 (binding) > > > > > > > > > -Matthias > > > > > > On 5/6/25 1:36 AM, Luke Chen wrote: > > > > Hi Justine, > > > > > > > > Thank you for your validation. > > > > Nice catch for the documentation issue! > > > > We'll fix it soon. > > > > > > > > Thank you. > > > > Luke > > > > > > > > > > > > > > > > On Sat, May 3, 2025 at 3:12 AM Justine Olshan > > > <jols...@confluent.io.invalid> > > > > wrote: > > > > > > > >> Hey folks, > > > >> Thanks again for your patience! > > > >> > > > >> I've done the following validations: > > > >> * Verified signatures > > > >> * Built from source with Java 23 > > > >> * Quickstarts with ZK and Kraft + minor workloads > > > >> * Took a quick look at the documentation -- one thing I noticed is > in > > > the > > > >> 3.9 docs, we say the latest version is 3.9.0 from > > > >> > > https://github.com/apache/kafka/blob/3.9.1-rc1/docs/js/templateData.js > > > >> Should this > > > >> be updated? It seems like other patch releases have this change in > the > > > RC > > > >> tag. > > > >> * Browsed some of the other resources and test results > > > >> > > > >> I think maybe the website issue doesn't require a new RC, but it may > > be > > > >> good to fix. Barring that, +1 (binding) from me. > > > >> > > > >> Thanks, > > > >> Justine > > > >> > > > >> > > > >> On Fri, May 2, 2025 at 9:27 AM Justine Olshan <jols...@confluent.io > > > > > >> wrote: > > > >> > > > >>> I will try to take a look today. Thanks folks > > > >>> > > > >>> Justine > > > >>> > > > >>> On Thu, May 1, 2025 at 7:42 PM Luke Chen <show...@gmail.com> > wrote: > > > >>> > > > >>>> Hi all, > > > >>>> > > > >>>> So far, we've got 3 non-binding votes for v3.9.1 release. > > > >>>> Thanks everyone who helped validate this! > > > >>>> > > > >>>> Could PMC members (and contributors) take some time to help > validate > > > >> this > > > >>>> RC build? > > > >>>> > > > >>>> Thanks. > > > >>>> Luke > > > >>>> > > > >>>> Thanks. > > > >>>> Luke > > > >>>> > > > >>>> On Tue, Apr 29, 2025 at 10:34 AM TengYao Chi < > frankvi...@apache.org > > > > > > >>>> wrote: > > > >>>> > > > >>>>> Hi everyone, > > > >>>>> > > > >>>>> I want to bump this thread since the RC vote is about to be due. > > > >>>>> Thanks for your attention. > > > >>>>> > > > >>>>> Best, > > > >>>>> TengYao > > > >>>>> > > > >>>>> Edoardo Comar <edoardli...@gmail.com> 於 2025年4月25日 週五 下午9:32寫道: > > > >>>>> > > > >>>>>> Luke, TengYao > > > >>>>>> https://github.com/apache/kafka/pull/19563 > > > >>>>>> > > > >>>>>> On Fri, 25 Apr 2025 at 12:18, Edoardo Comar < > > edoardli...@gmail.com> > > > >>>>> wrote: > > > >>>>>>> > > > >>>>>>> Hi Luke, as discussed in the issue > > > >>>>>>> https://github.com/apache/kafka-site/pull/685 > > > >>>>>>> > > > >>>>>>> On Thu, 24 Apr 2025 at 12:04, 黃竣陽 <s7133...@gmail.com> wrote: > > > >>>>>>>> > > > >>>>>>>> Hello TengYao, > > > >>>>>>>> > > > >>>>>>>> I've completed the following tests on my local machine: > > > >>>>>>>> > > > >>>>>>>> - Built from source using JDK 21 & JDK 17 (Zulu) > > > >>>>>>>> - Executed all unit and integration tests > > > >>>>>>>> - Ran the quickstart successfully > > > >>>>>>>> - test console consumer and producer > > > >>>>>>>> > > > >>>>>>>> Best Regards > > > >>>>>>>> Jiunn-Yang > > > >>>>>>>> > > > >>>>>>>>> Luke Chen <show...@gmail.com> 於 2025年4月24日 下午2:32 寫道: > > > >>>>>>>>> > > > >>>>>>>>> Hi all, > > > >>>>>>>>> > > > >>>>>>>>> Update the system tests result link: > > > >>>>>>>>> > > > >>>>>> > > > >>>> > > > >> > > > > https://drive.google.com/drive/folders/1lf7EH-m8PNPGfv7Fj3-FLnz_UH3un41n > > > >>>>>>>>> > > > >>>>>>>>> Summary: All the 1st run failed tests can pass after re-run. > > > >> So > > > >>>>> they > > > >>>>>> are > > > >>>>>>>>> just flaky. No issues found. > > > >>>>>>>>> > > > >>>>>>>>> Thanks. > > > >>>>>>>>> Luke > > > >>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>>> On Wed, Apr 23, 2025 at 11:57 PM Kuan Po Tseng < > > > >>>>> brandb...@apache.org> > > > >>>>>> wrote: > > > >>>>>>>>> > > > >>>>>>>>>> Hi TengYao, > > > >>>>>>>>>> > > > >>>>>>>>>> I did some testing on the upgrade path: > > > >>>>>>>>>> - Set up a ZK-based Kafka cluster on 3.5, created some > > > >> topics, > > > >>>> and > > > >>>>>>>>>> produced a bunch of messages > > > >>>>>>>>>> - Upgraded to 3.9.1-RC1 > > > >>>>>>>>>> - Migrated to KRaft > > > >>>>>>>>>> > > > >>>>>>>>>> And everything worked smoothly! > > > >>>>>>>>>> > > > >>>>>>>>>> Thanks a lot for all your hard work! > > > >>>>>>>>>> > > > >>>>>>>>>> Best, > > > >>>>>>>>>> Kuan-Po Tseng > > > >>>>>>>>>> > > > >>>>>>>>>> On 2025/04/23 09:00:00 TengYao Chi wrote: > > > >>>>>>>>>>> Hello Kafka users, developers, and client-developers, > > > >>>>>>>>>>> > > > >>>>>>>>>>> This is the second candidate for the release of Apache > Kafka > > > >>>>> 3.9.1. > > > >>>>>>>>>>> This RC fixed the release tag off to a temporary branch > > > >> issue > > > >>>>>>>>>> (KAFKA-19166 > > > >>>>>>>>>>> <https://issues.apache.org/jira/browse/KAFKA-19166>) > > > >> compared > > > >>>>>> with RC0. > > > >>>>>>>>>>> > > > >>>>>>>>>>> This is a bug-fix release with several fixes, and most > > > >>>>>> importantly, it > > > >>>>>>>>>> adds > > > >>>>>>>>>>> Java 23 support for 3.9 > > > >>>>>>>>>>> > > > >>>>>>>>>>> Release notes for the 3.9.1 release: > > > >>>>>>>>>>> > > > >>>>>>>>>> > > > >>>>>> > > > >>>>> > > > >>>> > > > >> > > > > > > https://dist.apache.org/repos/dist/dev/kafka/3.9.1-rc1/RELEASE_NOTES.html > > > >>>>>>>>>>> > > > >>>>>>>>>>> Please download, test, and vote by *Wednesday, April 30, > > > >> 9:00 > > > >>>> AM > > > >>>>>> PT* > > > >>>>>>>>>>> > > > >>>>>>>>>>> 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.1-rc1/ > > > >>>>>>>>>>> > > > >>>>>>>>>>> * Docker release artifacts to be voted upon: > > > >>>>>>>>>>> apache/kafka:3.9.1-rc1 > > > >>>>>>>>>>> > > > >>>>>>>>>> > > > >>>>>> > > > >>>>> > > > >>>> > > > >> > > > > > > https://hub.docker.com/layers/apache/kafka/3.9.1-rc1/images/sha256-459c4e12260a1426a4f53c357d6e0c52b58ed70ff4118de1ffceb3f131d64a2a > > > >>>>>>>>>>> > > > >>>>>>>>>>> apache/kafka-native:3.9.1-rc1 > > > >>>>>>>>>>> > > > >>>>>>>>>> > > > >>>>>> > > > >>>>> > > > >>>> > > > >> > > > > > > https://hub.docker.com/layers/apache/kafka-native/3.9.1-rc1/images/sha256-be97bd4564444cae8a9880a4eaa1a594df2d2e5ea0b8990228751cdef278faca > > > >>>>>>>>>>> > > > >>>>>>>>>>> * 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.1-rc1/javadoc/ > > > >>>>>>>>>>> > > > >>>>>>>>>>> * Tag to be voted upon (off 3.9 branch) is the 3.9.1 tag: > > > >>>>>>>>>>> https://github.com/apache/kafka/releases/tag/3.9.1-rc1 > > > >>>>>>>>>>> > > > >>>>>>>>>>> * Documentation: > > > >>>>>>>>>>> https://kafka.apache.org/39/documentation.html > > > >>>>>>>>>>> > > > >>>>>>>>>>> * Protocol: > > > >>>>>>>>>>> https://kafka.apache.org/39/protocol.html > > > >>>>>>>>>>> > > > >>>>>>>>>>> * CI builds for the 3.9 branch: > > > >>>>>>>>>>> Unit/integration tests (There are some flaky tests): > > > >>>>>>>>>>> > > > >> https://ci-builds.apache.org/job/Kafka/job/kafka/job/3.9/194/ > > > >>>>>>>>>>> > > > >>>>>>>>>>> System tests: > > > >>>>>>>>>>> http://jenkins.opensource4you.tw/job/kafka-e2e/304/ > > > >>>>>>>>>>> > > > >>>>>>>>>>> * Successful Docker Image Github Actions Pipeline for 3.9 > > > >>>> branch: > > > >>>>>>>>>>> Docker Build Test Pipeline (JVM): > > > >>>>>>>>>>> https://github.com/apache/kafka/actions/runs/14597360082 > > > >>>>>>>>>>> Docker Build Test Pipeline (Native): > > > >>>>>>>>>>> https://github.com/apache/kafka/actions/runs/14597364430 > > > >>>>>>>>>>> > > > >>>>>>>>>>> > > > >>>>>>>>>>> Thanks, > > > >>>>>>>>>>> TengYao Chi > > > >>>>>>>>>>> > > > >>>>>>>>>> > > > >>>>>>>> > > > >>>>>> > > > >>>>> > > > >>>> > > > >>> > > > >> > > > > > > > > > > > > > > > -- > [image: Aiven] <https://www.aiven.io> > > *Josep Prat* > Sr. Engineering Director, Streaming Services, *Aiven* > josep.p...@aiven.io | +491715557497 > aiven.io <https://www.aiven.io> | <https://www.facebook.com/aivencloud > > > <https://www.linkedin.com/company/aiven/> < > https://twitter.com/aiven_io> > *Aiven Deutschland GmbH* > Alexanderufer 3-7, 10117 Berlin > > Geschäftsführer: Oskari Saarenmaa, Hannu Valtonen, > > Kenneth Chen > Amtsgericht Charlottenburg, HRB 209739 B >