You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by Christo Lolov <ch...@gmail.com> on 2025/08/19 15:42:54 UTC
[VOTE] 4.0.1 RC1
Hello Kafka users, developers and client-developers,
This is the second candidate for release of Apache Kafka 4.0.1.
Since this is a patch version it contains the bug fixes outlined in the
release notes below!
Release notes for the 4.0.1 release:
https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
*** Please download, test and vote by Tuesday August 26.
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.0.1-rc1/
* Docker release artifacts to be voted upon:
apache/kafka:4.0.1-rc1
apache/kafka-native:4.0.1-rc1
* 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.0.1-rc1/javadoc/
* Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
https://github.com/apache/kafka/releases/tag/4.0.1-rc1
* Successful CI builds for the 4.0 branch:
Unit/integration tests:
https://github.com/apache/kafka/actions/runs/17041863563
* Successful Docker Image Github Actions Pipeline for 4.0 branch:
Docker Build Test Pipeline (JVM):
https://github.com/apache/kafka/actions/runs/17068524479
Docker Build Test Pipeline (Native):
https://github.com/apache/kafka/actions/runs/17068533707
Thanks,
Christo
Re: [VOTE] 4.0.1 RC1
Posted by "Lianet M." <li...@gmail.com>.
Hey Christo,
Thanks for the docker fix, checked them both and all good. What I had
validated before on this same RC:
- checked maven artifacts containing 4.0.1
- built from sources (Java 17 and Scala 2.13.15)
- ran quick start
- tried basic produce/consume with classic and consumer protocol, and
groups upgrade/downgrade
- ran system tests, got only 2 failures on NetworkDegradeTest.test_latency,
but they passed locally.
- System tests results here:
https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
- checked the release notes (the missing jiras I mentioned before seem that
are simply not marked as resolved for 4.0.1, just completed partially, so
ok not to be included)
+1 (non-binding)
Thanks!
Lianet
On Tue, Sep 2, 2025 at 11:28 AM Mickael Maison <mi...@gmail.com>
wrote:
> Hi Christo,
>
> Thanks for sorting out the docker images.
>
> I did the following:
> - checked the signatures and checksums
> - ran the quickstart with the binary, docker and docker native images
> - built from source and ran the tests with Java 21
>
> +1 binding
>
> Please open the PR for kafka-site too, so we have time to review the
> changes too.
>
> Thanks,
> Mickael
>
> On Tue, Sep 2, 2025 at 8:46 AM Luke Chen <sh...@gmail.com> wrote:
> >
> > Hi Christo,
> >
> > I did the following:
> > 1. Verified the signatures and checksum.
> > 2. Run all the quickstart
> > 3. Verified the kraft.version cannot be upgraded to 1.
> > 4. Verified the "state-change" log name is correct
> >
> > Note: I didn't see the v4.0.1 document update PR in kafka-site repo.
> > Please remember to update it.
> >
> > +1 (binding) from me.
> >
> >
> > Thank you.
> > Luke
> >
> > On Tue, Sep 2, 2025 at 11:57 AM Kuan-Po Tseng <br...@gmail.com>
> wrote:
> >
> > > Hi Christo,
> > >
> > > I did the following:
> > > - Built kafka 4.0.1-rc1 with java 23 zulu
> > > - Ran unit test & integration tests
> > > - Verify all signatures and checksum.
> > > - Skimmed the kafka 40 doc.
> > > - Run producer&consumer quickstart with docker images (apache/kafka &
> > > apache/kafka-native)
> > >
> > > I noticed the 4.0 site still references 4.0.0 binaries/images in
> several
> > > places (e.g., 1.3 Quick Start, 1.8 Docker).
> > > It looks like bumping fullDotVersion to 4.0.1 would fix these
> references:
> > >
> > >
> https://github.com/apache/kafka-site/blob/6b0479091cafe86e8fc412e0252274d3993508d3/40/js/templateData.js#L22
> > > I assume we’ll update when 4.0.1 is released.
> > >
> > > +1 (non-binding)
> > >
> > > Best,
> > > Kuan-Po Tseng
> > >
> > > On Fri, Aug 29, 2025 at 8:54 PM Christo Lolov <ch...@gmail.com>
> > > wrote:
> > >
> > > > Thank you both for catching these!
> > > >
> > > > I have redone the Docker images which ought to now be available at:
> > > > * https://hub.docker.com/r/apache/kafka
> > > > * https://hub.docker.com/r/apache/kafka-native
> > > >
> > > > I was under the impression that the Release Notes are auto-generated
> from
> > > > the JIRA tags, but I will do one more pass to see what could have
> caused
> > > > what you linked to not be included.
> > > >
> > > > Thanks once again!
> > > >
> > > > Best,
> > > > Christo
> > > >
> > > > On Thu, 28 Aug 2025 at 14:23, Lianet M. <li...@gmail.com> wrote:
> > > >
> > > > > Hi Christo,
> > > > >
> > > > > Other than the missing Docker artifacts (kafka and kafka-native), I
> > > also
> > > > > noticed that some KS Jiras (recently included) seem to be missing
> from
> > > > the
> > > > > release notes (e.g., KAFKA-15307, KAFKA-19529).
> > > > >
> > > > > Other than that, I did the following:
> > > > > - checked the release notes
> > > > > - checked maven artifacts containing 4.0.1
> > > > > - built from sources (Java 17 and Scala 2.13.15)
> > > > > - ran quick start
> > > > > - tried basic produce/consume with classic and consumer protocol,
> and
> > > > > groups upgrade/downgrade
> > > > > - ran system tests, got only 2 failures on
> > > > NetworkDegradeTest.test_latency,
> > > > > but they passed locally.
> > > > > - System tests results here:
> > > > >
> > > > >
> > > >
> > >
> https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
> > > > >
> > > > >
> > > > > I'll hold off on voting until we sort out the pending docker/notes
> > > > issues.
> > > > >
> > > > > Thanks for running the release!
> > > > >
> > > > > Lianet
> > > > >
> > > > > On Wed, Aug 27, 2025 at 7:57 AM Mickael Maison <
> > > mickael.maison@gmail.com
> > > > >
> > > > > wrote:
> > > > >
> > > > > > Hi Christo,
> > > > > >
> > > > > > The apache/kafka-native:4.0.1-rc1 tag does not exist in
> DockerHub.
> > > > > > Looking at the Jobs in GitHub, it looks like you've missed the
> steps
> > > > > > in
> > > > > >
> > > > >
> > > >
> > >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions
> > > > > > >=3.8.0)
> > > > > >
> > > > > > Thanks,
> > > > > > Mickael
> > > > > >
> > > > > > On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <
> > > christololov@gmail.com>
> > > > > > wrote:
> > > > > > >
> > > > > > > Hello Kafka users, developers and client-developers,
> > > > > > >
> > > > > > > This is the second candidate for release of Apache Kafka 4.0.1.
> > > > > > >
> > > > > > > Since this is a patch version it contains the bug fixes
> outlined in
> > > > the
> > > > > > > release notes below!
> > > > > > >
> > > > > > > Release notes for the 4.0.1 release:
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> > > > > > >
> > > > > > > *** Please download, test and vote by Tuesday August 26.
> > > > > > >
> > > > > > > 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.0.1-rc1/
> > > > > > >
> > > > > > > * Docker release artifacts to be voted upon:
> > > > > > > apache/kafka:4.0.1-rc1
> > > > > > > apache/kafka-native:4.0.1-rc1
> > > > > > >
> > > > > > > * 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.0.1-rc1/javadoc/
> > > > > > >
> > > > > > > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > > > > > > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> > > > > > >
> > > > > > > * Successful CI builds for the 4.0 branch:
> > > > > > > Unit/integration tests:
> > > > > > > https://github.com/apache/kafka/actions/runs/17041863563
> > > > > > >
> > > > > > > * Successful Docker Image Github Actions Pipeline for 4.0
> branch:
> > > > > > > Docker Build Test Pipeline (JVM):
> > > > > > > https://github.com/apache/kafka/actions/runs/17068524479
> > > > > > > Docker Build Test Pipeline (Native):
> > > > > > > https://github.com/apache/kafka/actions/runs/17068533707
> > > > > > >
> > > > > > > Thanks,
> > > > > > > Christo
> > > > > >
> > > > >
> > > >
> > >
>
Re: [VOTE] 4.0.1 RC1
Posted by Mickael Maison <mi...@gmail.com>.
Hi Christo,
Thanks for sorting out the docker images.
I did the following:
- checked the signatures and checksums
- ran the quickstart with the binary, docker and docker native images
- built from source and ran the tests with Java 21
+1 binding
Please open the PR for kafka-site too, so we have time to review the
changes too.
Thanks,
Mickael
On Tue, Sep 2, 2025 at 8:46 AM Luke Chen <sh...@gmail.com> wrote:
>
> Hi Christo,
>
> I did the following:
> 1. Verified the signatures and checksum.
> 2. Run all the quickstart
> 3. Verified the kraft.version cannot be upgraded to 1.
> 4. Verified the "state-change" log name is correct
>
> Note: I didn't see the v4.0.1 document update PR in kafka-site repo.
> Please remember to update it.
>
> +1 (binding) from me.
>
>
> Thank you.
> Luke
>
> On Tue, Sep 2, 2025 at 11:57 AM Kuan-Po Tseng <br...@gmail.com> wrote:
>
> > Hi Christo,
> >
> > I did the following:
> > - Built kafka 4.0.1-rc1 with java 23 zulu
> > - Ran unit test & integration tests
> > - Verify all signatures and checksum.
> > - Skimmed the kafka 40 doc.
> > - Run producer&consumer quickstart with docker images (apache/kafka &
> > apache/kafka-native)
> >
> > I noticed the 4.0 site still references 4.0.0 binaries/images in several
> > places (e.g., 1.3 Quick Start, 1.8 Docker).
> > It looks like bumping fullDotVersion to 4.0.1 would fix these references:
> >
> > https://github.com/apache/kafka-site/blob/6b0479091cafe86e8fc412e0252274d3993508d3/40/js/templateData.js#L22
> > I assume we’ll update when 4.0.1 is released.
> >
> > +1 (non-binding)
> >
> > Best,
> > Kuan-Po Tseng
> >
> > On Fri, Aug 29, 2025 at 8:54 PM Christo Lolov <ch...@gmail.com>
> > wrote:
> >
> > > Thank you both for catching these!
> > >
> > > I have redone the Docker images which ought to now be available at:
> > > * https://hub.docker.com/r/apache/kafka
> > > * https://hub.docker.com/r/apache/kafka-native
> > >
> > > I was under the impression that the Release Notes are auto-generated from
> > > the JIRA tags, but I will do one more pass to see what could have caused
> > > what you linked to not be included.
> > >
> > > Thanks once again!
> > >
> > > Best,
> > > Christo
> > >
> > > On Thu, 28 Aug 2025 at 14:23, Lianet M. <li...@gmail.com> wrote:
> > >
> > > > Hi Christo,
> > > >
> > > > Other than the missing Docker artifacts (kafka and kafka-native), I
> > also
> > > > noticed that some KS Jiras (recently included) seem to be missing from
> > > the
> > > > release notes (e.g., KAFKA-15307, KAFKA-19529).
> > > >
> > > > Other than that, I did the following:
> > > > - checked the release notes
> > > > - checked maven artifacts containing 4.0.1
> > > > - built from sources (Java 17 and Scala 2.13.15)
> > > > - ran quick start
> > > > - tried basic produce/consume with classic and consumer protocol, and
> > > > groups upgrade/downgrade
> > > > - ran system tests, got only 2 failures on
> > > NetworkDegradeTest.test_latency,
> > > > but they passed locally.
> > > > - System tests results here:
> > > >
> > > >
> > >
> > https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
> > > >
> > > >
> > > > I'll hold off on voting until we sort out the pending docker/notes
> > > issues.
> > > >
> > > > Thanks for running the release!
> > > >
> > > > Lianet
> > > >
> > > > On Wed, Aug 27, 2025 at 7:57 AM Mickael Maison <
> > mickael.maison@gmail.com
> > > >
> > > > wrote:
> > > >
> > > > > Hi Christo,
> > > > >
> > > > > The apache/kafka-native:4.0.1-rc1 tag does not exist in DockerHub.
> > > > > Looking at the Jobs in GitHub, it looks like you've missed the steps
> > > > > in
> > > > >
> > > >
> > >
> > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions
> > > > > >=3.8.0)
> > > > >
> > > > > Thanks,
> > > > > Mickael
> > > > >
> > > > > On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <
> > christololov@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > Hello Kafka users, developers and client-developers,
> > > > > >
> > > > > > This is the second candidate for release of Apache Kafka 4.0.1.
> > > > > >
> > > > > > Since this is a patch version it contains the bug fixes outlined in
> > > the
> > > > > > release notes below!
> > > > > >
> > > > > > Release notes for the 4.0.1 release:
> > > > > >
> > > > >
> > > >
> > >
> > https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> > > > > >
> > > > > > *** Please download, test and vote by Tuesday August 26.
> > > > > >
> > > > > > 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.0.1-rc1/
> > > > > >
> > > > > > * Docker release artifacts to be voted upon:
> > > > > > apache/kafka:4.0.1-rc1
> > > > > > apache/kafka-native:4.0.1-rc1
> > > > > >
> > > > > > * 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.0.1-rc1/javadoc/
> > > > > >
> > > > > > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > > > > > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> > > > > >
> > > > > > * Successful CI builds for the 4.0 branch:
> > > > > > Unit/integration tests:
> > > > > > https://github.com/apache/kafka/actions/runs/17041863563
> > > > > >
> > > > > > * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> > > > > > Docker Build Test Pipeline (JVM):
> > > > > > https://github.com/apache/kafka/actions/runs/17068524479
> > > > > > Docker Build Test Pipeline (Native):
> > > > > > https://github.com/apache/kafka/actions/runs/17068533707
> > > > > >
> > > > > > Thanks,
> > > > > > Christo
> > > > >
> > > >
> > >
> >
Re: [VOTE] 4.0.1 RC1
Posted by Luke Chen <sh...@gmail.com>.
Hi Christo,
I did the following:
1. Verified the signatures and checksum.
2. Run all the quickstart
3. Verified the kraft.version cannot be upgraded to 1.
4. Verified the "state-change" log name is correct
Note: I didn't see the v4.0.1 document update PR in kafka-site repo.
Please remember to update it.
+1 (binding) from me.
Thank you.
Luke
On Tue, Sep 2, 2025 at 11:57 AM Kuan-Po Tseng <br...@gmail.com> wrote:
> Hi Christo,
>
> I did the following:
> - Built kafka 4.0.1-rc1 with java 23 zulu
> - Ran unit test & integration tests
> - Verify all signatures and checksum.
> - Skimmed the kafka 40 doc.
> - Run producer&consumer quickstart with docker images (apache/kafka &
> apache/kafka-native)
>
> I noticed the 4.0 site still references 4.0.0 binaries/images in several
> places (e.g., 1.3 Quick Start, 1.8 Docker).
> It looks like bumping fullDotVersion to 4.0.1 would fix these references:
>
> https://github.com/apache/kafka-site/blob/6b0479091cafe86e8fc412e0252274d3993508d3/40/js/templateData.js#L22
> I assume we’ll update when 4.0.1 is released.
>
> +1 (non-binding)
>
> Best,
> Kuan-Po Tseng
>
> On Fri, Aug 29, 2025 at 8:54 PM Christo Lolov <ch...@gmail.com>
> wrote:
>
> > Thank you both for catching these!
> >
> > I have redone the Docker images which ought to now be available at:
> > * https://hub.docker.com/r/apache/kafka
> > * https://hub.docker.com/r/apache/kafka-native
> >
> > I was under the impression that the Release Notes are auto-generated from
> > the JIRA tags, but I will do one more pass to see what could have caused
> > what you linked to not be included.
> >
> > Thanks once again!
> >
> > Best,
> > Christo
> >
> > On Thu, 28 Aug 2025 at 14:23, Lianet M. <li...@gmail.com> wrote:
> >
> > > Hi Christo,
> > >
> > > Other than the missing Docker artifacts (kafka and kafka-native), I
> also
> > > noticed that some KS Jiras (recently included) seem to be missing from
> > the
> > > release notes (e.g., KAFKA-15307, KAFKA-19529).
> > >
> > > Other than that, I did the following:
> > > - checked the release notes
> > > - checked maven artifacts containing 4.0.1
> > > - built from sources (Java 17 and Scala 2.13.15)
> > > - ran quick start
> > > - tried basic produce/consume with classic and consumer protocol, and
> > > groups upgrade/downgrade
> > > - ran system tests, got only 2 failures on
> > NetworkDegradeTest.test_latency,
> > > but they passed locally.
> > > - System tests results here:
> > >
> > >
> >
> https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
> > >
> > >
> > > I'll hold off on voting until we sort out the pending docker/notes
> > issues.
> > >
> > > Thanks for running the release!
> > >
> > > Lianet
> > >
> > > On Wed, Aug 27, 2025 at 7:57 AM Mickael Maison <
> mickael.maison@gmail.com
> > >
> > > wrote:
> > >
> > > > Hi Christo,
> > > >
> > > > The apache/kafka-native:4.0.1-rc1 tag does not exist in DockerHub.
> > > > Looking at the Jobs in GitHub, it looks like you've missed the steps
> > > > in
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions
> > > > >=3.8.0)
> > > >
> > > > Thanks,
> > > > Mickael
> > > >
> > > > On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <
> christololov@gmail.com>
> > > > wrote:
> > > > >
> > > > > Hello Kafka users, developers and client-developers,
> > > > >
> > > > > This is the second candidate for release of Apache Kafka 4.0.1.
> > > > >
> > > > > Since this is a patch version it contains the bug fixes outlined in
> > the
> > > > > release notes below!
> > > > >
> > > > > Release notes for the 4.0.1 release:
> > > > >
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> > > > >
> > > > > *** Please download, test and vote by Tuesday August 26.
> > > > >
> > > > > 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.0.1-rc1/
> > > > >
> > > > > * Docker release artifacts to be voted upon:
> > > > > apache/kafka:4.0.1-rc1
> > > > > apache/kafka-native:4.0.1-rc1
> > > > >
> > > > > * 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.0.1-rc1/javadoc/
> > > > >
> > > > > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > > > > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> > > > >
> > > > > * Successful CI builds for the 4.0 branch:
> > > > > Unit/integration tests:
> > > > > https://github.com/apache/kafka/actions/runs/17041863563
> > > > >
> > > > > * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> > > > > Docker Build Test Pipeline (JVM):
> > > > > https://github.com/apache/kafka/actions/runs/17068524479
> > > > > Docker Build Test Pipeline (Native):
> > > > > https://github.com/apache/kafka/actions/runs/17068533707
> > > > >
> > > > > Thanks,
> > > > > Christo
> > > >
> > >
> >
>
Re: [VOTE] 4.0.1 RC1
Posted by Kuan-Po Tseng <br...@gmail.com>.
Hi Christo,
I did the following:
- Built kafka 4.0.1-rc1 with java 23 zulu
- Ran unit test & integration tests
- Verify all signatures and checksum.
- Skimmed the kafka 40 doc.
- Run producer&consumer quickstart with docker images (apache/kafka &
apache/kafka-native)
I noticed the 4.0 site still references 4.0.0 binaries/images in several
places (e.g., 1.3 Quick Start, 1.8 Docker).
It looks like bumping fullDotVersion to 4.0.1 would fix these references:
https://github.com/apache/kafka-site/blob/6b0479091cafe86e8fc412e0252274d3993508d3/40/js/templateData.js#L22
I assume we’ll update when 4.0.1 is released.
+1 (non-binding)
Best,
Kuan-Po Tseng
On Fri, Aug 29, 2025 at 8:54 PM Christo Lolov <ch...@gmail.com>
wrote:
> Thank you both for catching these!
>
> I have redone the Docker images which ought to now be available at:
> * https://hub.docker.com/r/apache/kafka
> * https://hub.docker.com/r/apache/kafka-native
>
> I was under the impression that the Release Notes are auto-generated from
> the JIRA tags, but I will do one more pass to see what could have caused
> what you linked to not be included.
>
> Thanks once again!
>
> Best,
> Christo
>
> On Thu, 28 Aug 2025 at 14:23, Lianet M. <li...@gmail.com> wrote:
>
> > Hi Christo,
> >
> > Other than the missing Docker artifacts (kafka and kafka-native), I also
> > noticed that some KS Jiras (recently included) seem to be missing from
> the
> > release notes (e.g., KAFKA-15307, KAFKA-19529).
> >
> > Other than that, I did the following:
> > - checked the release notes
> > - checked maven artifacts containing 4.0.1
> > - built from sources (Java 17 and Scala 2.13.15)
> > - ran quick start
> > - tried basic produce/consume with classic and consumer protocol, and
> > groups upgrade/downgrade
> > - ran system tests, got only 2 failures on
> NetworkDegradeTest.test_latency,
> > but they passed locally.
> > - System tests results here:
> >
> >
> https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
> >
> >
> > I'll hold off on voting until we sort out the pending docker/notes
> issues.
> >
> > Thanks for running the release!
> >
> > Lianet
> >
> > On Wed, Aug 27, 2025 at 7:57 AM Mickael Maison <mickael.maison@gmail.com
> >
> > wrote:
> >
> > > Hi Christo,
> > >
> > > The apache/kafka-native:4.0.1-rc1 tag does not exist in DockerHub.
> > > Looking at the Jobs in GitHub, it looks like you've missed the steps
> > > in
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions
> > > >=3.8.0)
> > >
> > > Thanks,
> > > Mickael
> > >
> > > On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <ch...@gmail.com>
> > > wrote:
> > > >
> > > > Hello Kafka users, developers and client-developers,
> > > >
> > > > This is the second candidate for release of Apache Kafka 4.0.1.
> > > >
> > > > Since this is a patch version it contains the bug fixes outlined in
> the
> > > > release notes below!
> > > >
> > > > Release notes for the 4.0.1 release:
> > > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> > > >
> > > > *** Please download, test and vote by Tuesday August 26.
> > > >
> > > > 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.0.1-rc1/
> > > >
> > > > * Docker release artifacts to be voted upon:
> > > > apache/kafka:4.0.1-rc1
> > > > apache/kafka-native:4.0.1-rc1
> > > >
> > > > * 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.0.1-rc1/javadoc/
> > > >
> > > > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > > > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> > > >
> > > > * Successful CI builds for the 4.0 branch:
> > > > Unit/integration tests:
> > > > https://github.com/apache/kafka/actions/runs/17041863563
> > > >
> > > > * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> > > > Docker Build Test Pipeline (JVM):
> > > > https://github.com/apache/kafka/actions/runs/17068524479
> > > > Docker Build Test Pipeline (Native):
> > > > https://github.com/apache/kafka/actions/runs/17068533707
> > > >
> > > > Thanks,
> > > > Christo
> > >
> >
>
Re: [VOTE] 4.0.1 RC1
Posted by Christo Lolov <ch...@gmail.com>.
Thank you both for catching these!
I have redone the Docker images which ought to now be available at:
* https://hub.docker.com/r/apache/kafka
* https://hub.docker.com/r/apache/kafka-native
I was under the impression that the Release Notes are auto-generated from
the JIRA tags, but I will do one more pass to see what could have caused
what you linked to not be included.
Thanks once again!
Best,
Christo
On Thu, 28 Aug 2025 at 14:23, Lianet M. <li...@gmail.com> wrote:
> Hi Christo,
>
> Other than the missing Docker artifacts (kafka and kafka-native), I also
> noticed that some KS Jiras (recently included) seem to be missing from the
> release notes (e.g., KAFKA-15307, KAFKA-19529).
>
> Other than that, I did the following:
> - checked the release notes
> - checked maven artifacts containing 4.0.1
> - built from sources (Java 17 and Scala 2.13.15)
> - ran quick start
> - tried basic produce/consume with classic and consumer protocol, and
> groups upgrade/downgrade
> - ran system tests, got only 2 failures on NetworkDegradeTest.test_latency,
> but they passed locally.
> - System tests results here:
>
> https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
>
>
> I'll hold off on voting until we sort out the pending docker/notes issues.
>
> Thanks for running the release!
>
> Lianet
>
> On Wed, Aug 27, 2025 at 7:57 AM Mickael Maison <mi...@gmail.com>
> wrote:
>
> > Hi Christo,
> >
> > The apache/kafka-native:4.0.1-rc1 tag does not exist in DockerHub.
> > Looking at the Jobs in GitHub, it looks like you've missed the steps
> > in
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions
> > >=3.8.0)
> >
> > Thanks,
> > Mickael
> >
> > On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <ch...@gmail.com>
> > wrote:
> > >
> > > Hello Kafka users, developers and client-developers,
> > >
> > > This is the second candidate for release of Apache Kafka 4.0.1.
> > >
> > > Since this is a patch version it contains the bug fixes outlined in the
> > > release notes below!
> > >
> > > Release notes for the 4.0.1 release:
> > >
> >
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> > >
> > > *** Please download, test and vote by Tuesday August 26.
> > >
> > > 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.0.1-rc1/
> > >
> > > * Docker release artifacts to be voted upon:
> > > apache/kafka:4.0.1-rc1
> > > apache/kafka-native:4.0.1-rc1
> > >
> > > * 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.0.1-rc1/javadoc/
> > >
> > > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> > >
> > > * Successful CI builds for the 4.0 branch:
> > > Unit/integration tests:
> > > https://github.com/apache/kafka/actions/runs/17041863563
> > >
> > > * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> > > Docker Build Test Pipeline (JVM):
> > > https://github.com/apache/kafka/actions/runs/17068524479
> > > Docker Build Test Pipeline (Native):
> > > https://github.com/apache/kafka/actions/runs/17068533707
> > >
> > > Thanks,
> > > Christo
> >
>
Re: [VOTE] 4.0.1 RC1
Posted by "Lianet M." <li...@gmail.com>.
Hi Christo,
Other than the missing Docker artifacts (kafka and kafka-native), I also
noticed that some KS Jiras (recently included) seem to be missing from the
release notes (e.g., KAFKA-15307, KAFKA-19529).
Other than that, I did the following:
- checked the release notes
- checked maven artifacts containing 4.0.1
- built from sources (Java 17 and Scala 2.13.15)
- ran quick start
- tried basic produce/consume with classic and consumer protocol, and
groups upgrade/downgrade
- ran system tests, got only 2 failures on NetworkDegradeTest.test_latency,
but they passed locally.
- System tests results here:
https://confluent-open-source-kafka-branch-builder-system-test-results.s3-us-west-2.amazonaws.com/trunk/2025-08-27--002.920226bc-6e38-4a2f-add5-764067c6ae9d--1756305760--confluentinc--4.0--2968be954f/report.html
I'll hold off on voting until we sort out the pending docker/notes issues.
Thanks for running the release!
Lianet
On Wed, Aug 27, 2025 at 7:57 AM Mickael Maison <mi...@gmail.com>
wrote:
> Hi Christo,
>
> The apache/kafka-native:4.0.1-rc1 tag does not exist in DockerHub.
> Looking at the Jobs in GitHub, it looks like you've missed the steps
> in
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions
> >=3.8.0)
>
> Thanks,
> Mickael
>
> On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <ch...@gmail.com>
> wrote:
> >
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 4.0.1.
> >
> > Since this is a patch version it contains the bug fixes outlined in the
> > release notes below!
> >
> > Release notes for the 4.0.1 release:
> >
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Tuesday August 26.
> >
> > 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.0.1-rc1/
> >
> > * Docker release artifacts to be voted upon:
> > apache/kafka:4.0.1-rc1
> > apache/kafka-native:4.0.1-rc1
> >
> > * 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.0.1-rc1/javadoc/
> >
> > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> >
> > * Successful CI builds for the 4.0 branch:
> > Unit/integration tests:
> > https://github.com/apache/kafka/actions/runs/17041863563
> >
> > * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> > Docker Build Test Pipeline (JVM):
> > https://github.com/apache/kafka/actions/runs/17068524479
> > Docker Build Test Pipeline (Native):
> > https://github.com/apache/kafka/actions/runs/17068533707
> >
> > Thanks,
> > Christo
>
Re: [VOTE] 4.0.1 RC1
Posted by Mickael Maison <mi...@gmail.com>.
Hi Christo,
The apache/kafka-native:4.0.1-rc1 tag does not exist in DockerHub.
Looking at the Jobs in GitHub, it looks like you've missed the steps
in https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=34840886#ReleaseProcess-CreateGraalVMBasedNativeApacheKafkaDockerArtifact(Forversions>=3.8.0)
Thanks,
Mickael
On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <ch...@gmail.com> wrote:
>
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 4.0.1.
>
> Since this is a patch version it contains the bug fixes outlined in the
> release notes below!
>
> Release notes for the 4.0.1 release:
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday August 26.
>
> 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.0.1-rc1/
>
> * Docker release artifacts to be voted upon:
> apache/kafka:4.0.1-rc1
> apache/kafka-native:4.0.1-rc1
>
> * 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.0.1-rc1/javadoc/
>
> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
>
> * Successful CI builds for the 4.0 branch:
> Unit/integration tests:
> https://github.com/apache/kafka/actions/runs/17041863563
>
> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> Docker Build Test Pipeline (JVM):
> https://github.com/apache/kafka/actions/runs/17068524479
> Docker Build Test Pipeline (Native):
> https://github.com/apache/kafka/actions/runs/17068533707
>
> Thanks,
> Christo
Re: [VOTE] 4.0.1 RC1
Posted by Christo Lolov <ch...@gmail.com>.
Thanks for confirming, Matthias!
I am closing this voting thread and I will be creating a new release
candidate later today/tomorrow!
Best,
Christo
On Mon, 8 Sept 2025 at 21:42, Matthias J. Sax <mj...@apache.org> wrote:
> Thank you Christo.
>
> We just completed the work to resolve KAFKA-19668.
>
> - https://github.com/apache/kafka/pull/20470
> - https://github.com/apache/kafka/pull/20484
> - https://github.com/apache/kafka-site/pull/721
> - https://github.com/apache/kafka/pull/20506
>
>
> -Matthias
>
>
> On 9/3/25 9:13 AM, Christo Lolov wrote:
> > Heya Matthias,
> >
> > I have no issue with creating a new RC once the solution is in. The issue
> > does sound critical enough to be fixed given that the previous method was
> > removed.
> >
> > Best,
> > Christo
> >
> > On Wed, 3 Sept 2025 at 17:58, Matthias J. Sax <mj...@apache.org> wrote:
> >
> >> Hello,
> >>
> >> I hate to be the messenger (again), but we just found another critical
> >> bug in Kafka Streams: https://issues.apache.org/jira/browse/KAFKA-19668
> >>
> >> This one is a little bit more tricky, as it is technically not a
> >> regression, ie, the issue exists since AK 3.3.0 release. However, with
> >> AK 4.0.0 the problem become more real. Background:
> >>
> >> In AK 3.3.0 we added `processValues()` function (which has a bug we want
> >> to fix now). The idea was, that `processValues()` would replace
> >> `transformValues()` and we deprecated `transformValues()` in the same
> >> release (AK 3.3).
> >>
> >> However, we don't know how many people actually migrated from
> >> `transfromValues()` to `processValues()` in 3.x releases. With 4.0.0
> >> however, we did finally remove `transformValues()`, and thus users of
> >> `transformValues()` are now forced to make the migration.
> >>
> >> Hence, we see it as critical issue for 4.x releases, and would like to
> >> get a bug-fix included into 4.0.1.
> >>
> >> I am currently working on a PR (will open it later today, it's
> >> technically a one-liner fix), but wanted to get this message out asap,
> >> to assess how we think about this problem, and if we should get a new
> >> RC? Getting a new RC might be simplest (even if the bug is not a
> >> regression), instead of doing a 4.0.2 bug-fix release as follow up.
> >>
> >> Thoughts?
> >>
> >> Thanks a lot,
> >> -Matthias
> >>
> >>
> >> On 9/3/25 8:14 AM, Christo Lolov wrote:
> >>> Hello!
> >>>
> >>> Thank you everyone for carrying out checks and pointing out misses on
> my
> >>> side!
> >>>
> >>> I have opened 2 PRs against the asf-site repository:
> >>> One contains the Javadocs as per RC1 -
> >>> https://github.com/apache/kafka-site/pull/718
> >>> The other contains the site-docs as per RC1 -
> >>> https://github.com/apache/kafka-site/pull/719
> >>>
> >>> I noticed that on the site-docs there is a big diff generated for the
> >>> protocol_messages.html, but on a spot-check these changes are part of
> >> Kafka
> >>> since the 4.0.0 release. Happy to correct any deficiencies on my side
> if
> >> I
> >>> am overlooking something obvious.
> >>>
> >>> Thanks once again for all the help!
> >>>
> >>> Best,
> >>> Christo
> >>>
> >>> On Wed, 3 Sept 2025 at 15:19, Hong-Yi Chen <ap...@gmail.com> wrote:
> >>>
> >>>> Hi Christo,
> >>>>
> >>>> I verified 4.0.1-rc1 as follows:
> >>>>
> >>>> - Built and ran all unit and integration tests from the source tarball
> >>>> (OpenJDK 23 Zulu)
> >>>> - Verified basic produce and consume functionality
> >>>> - Verified signatures and checksums of the downloaded artifacts
> >>>>
> >>>> +1 (non-binding)
> >>>>
> >>>> Thanks for the release!
> >>>> Hong-Yi Chen
> >>>>
> >>>> Christo Lolov <ch...@gmail.com> 於 2025年8月19日 週二 下午11:43寫道:
> >>>>
> >>>>> Hello Kafka users, developers and client-developers,
> >>>>>
> >>>>> This is the second candidate for release of Apache Kafka 4.0.1.
> >>>>>
> >>>>> Since this is a patch version it contains the bug fixes outlined in
> the
> >>>>> release notes below!
> >>>>>
> >>>>> Release notes for the 4.0.1 release:
> >>>>>
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> >>>>>
> >>>>> *** Please download, test and vote by Tuesday August 26.
> >>>>>
> >>>>> 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.0.1-rc1/
> >>>>>
> >>>>> * Docker release artifacts to be voted upon:
> >>>>> apache/kafka:4.0.1-rc1
> >>>>> apache/kafka-native:4.0.1-rc1
> >>>>>
> >>>>> * 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.0.1-rc1/javadoc/
> >>>>>
> >>>>> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> >>>>> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> >>>>>
> >>>>> * Successful CI builds for the 4.0 branch:
> >>>>> Unit/integration tests:
> >>>>> https://github.com/apache/kafka/actions/runs/17041863563
> >>>>>
> >>>>> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> >>>>> Docker Build Test Pipeline (JVM):
> >>>>> https://github.com/apache/kafka/actions/runs/17068524479
> >>>>> Docker Build Test Pipeline (Native):
> >>>>> https://github.com/apache/kafka/actions/runs/17068533707
> >>>>>
> >>>>> Thanks,
> >>>>> Christo
> >>>>>
> >>>>
> >>>
> >>
> >>
> >
>
>
Re: [VOTE] 4.0.1 RC1
Posted by "Matthias J. Sax" <mj...@apache.org>.
Thank you Christo.
We just completed the work to resolve KAFKA-19668.
- https://github.com/apache/kafka/pull/20470
- https://github.com/apache/kafka/pull/20484
- https://github.com/apache/kafka-site/pull/721
- https://github.com/apache/kafka/pull/20506
-Matthias
On 9/3/25 9:13 AM, Christo Lolov wrote:
> Heya Matthias,
>
> I have no issue with creating a new RC once the solution is in. The issue
> does sound critical enough to be fixed given that the previous method was
> removed.
>
> Best,
> Christo
>
> On Wed, 3 Sept 2025 at 17:58, Matthias J. Sax <mj...@apache.org> wrote:
>
>> Hello,
>>
>> I hate to be the messenger (again), but we just found another critical
>> bug in Kafka Streams: https://issues.apache.org/jira/browse/KAFKA-19668
>>
>> This one is a little bit more tricky, as it is technically not a
>> regression, ie, the issue exists since AK 3.3.0 release. However, with
>> AK 4.0.0 the problem become more real. Background:
>>
>> In AK 3.3.0 we added `processValues()` function (which has a bug we want
>> to fix now). The idea was, that `processValues()` would replace
>> `transformValues()` and we deprecated `transformValues()` in the same
>> release (AK 3.3).
>>
>> However, we don't know how many people actually migrated from
>> `transfromValues()` to `processValues()` in 3.x releases. With 4.0.0
>> however, we did finally remove `transformValues()`, and thus users of
>> `transformValues()` are now forced to make the migration.
>>
>> Hence, we see it as critical issue for 4.x releases, and would like to
>> get a bug-fix included into 4.0.1.
>>
>> I am currently working on a PR (will open it later today, it's
>> technically a one-liner fix), but wanted to get this message out asap,
>> to assess how we think about this problem, and if we should get a new
>> RC? Getting a new RC might be simplest (even if the bug is not a
>> regression), instead of doing a 4.0.2 bug-fix release as follow up.
>>
>> Thoughts?
>>
>> Thanks a lot,
>> -Matthias
>>
>>
>> On 9/3/25 8:14 AM, Christo Lolov wrote:
>>> Hello!
>>>
>>> Thank you everyone for carrying out checks and pointing out misses on my
>>> side!
>>>
>>> I have opened 2 PRs against the asf-site repository:
>>> One contains the Javadocs as per RC1 -
>>> https://github.com/apache/kafka-site/pull/718
>>> The other contains the site-docs as per RC1 -
>>> https://github.com/apache/kafka-site/pull/719
>>>
>>> I noticed that on the site-docs there is a big diff generated for the
>>> protocol_messages.html, but on a spot-check these changes are part of
>> Kafka
>>> since the 4.0.0 release. Happy to correct any deficiencies on my side if
>> I
>>> am overlooking something obvious.
>>>
>>> Thanks once again for all the help!
>>>
>>> Best,
>>> Christo
>>>
>>> On Wed, 3 Sept 2025 at 15:19, Hong-Yi Chen <ap...@gmail.com> wrote:
>>>
>>>> Hi Christo,
>>>>
>>>> I verified 4.0.1-rc1 as follows:
>>>>
>>>> - Built and ran all unit and integration tests from the source tarball
>>>> (OpenJDK 23 Zulu)
>>>> - Verified basic produce and consume functionality
>>>> - Verified signatures and checksums of the downloaded artifacts
>>>>
>>>> +1 (non-binding)
>>>>
>>>> Thanks for the release!
>>>> Hong-Yi Chen
>>>>
>>>> Christo Lolov <ch...@gmail.com> 於 2025年8月19日 週二 下午11:43寫道:
>>>>
>>>>> Hello Kafka users, developers and client-developers,
>>>>>
>>>>> This is the second candidate for release of Apache Kafka 4.0.1.
>>>>>
>>>>> Since this is a patch version it contains the bug fixes outlined in the
>>>>> release notes below!
>>>>>
>>>>> Release notes for the 4.0.1 release:
>>>>>
>>>>
>> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
>>>>>
>>>>> *** Please download, test and vote by Tuesday August 26.
>>>>>
>>>>> 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.0.1-rc1/
>>>>>
>>>>> * Docker release artifacts to be voted upon:
>>>>> apache/kafka:4.0.1-rc1
>>>>> apache/kafka-native:4.0.1-rc1
>>>>>
>>>>> * 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.0.1-rc1/javadoc/
>>>>>
>>>>> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
>>>>> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
>>>>>
>>>>> * Successful CI builds for the 4.0 branch:
>>>>> Unit/integration tests:
>>>>> https://github.com/apache/kafka/actions/runs/17041863563
>>>>>
>>>>> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
>>>>> Docker Build Test Pipeline (JVM):
>>>>> https://github.com/apache/kafka/actions/runs/17068524479
>>>>> Docker Build Test Pipeline (Native):
>>>>> https://github.com/apache/kafka/actions/runs/17068533707
>>>>>
>>>>> Thanks,
>>>>> Christo
>>>>>
>>>>
>>>
>>
>>
>
Re: [VOTE] 4.0.1 RC1
Posted by Christo Lolov <ch...@gmail.com>.
Heya Matthias,
I have no issue with creating a new RC once the solution is in. The issue
does sound critical enough to be fixed given that the previous method was
removed.
Best,
Christo
On Wed, 3 Sept 2025 at 17:58, Matthias J. Sax <mj...@apache.org> wrote:
> Hello,
>
> I hate to be the messenger (again), but we just found another critical
> bug in Kafka Streams: https://issues.apache.org/jira/browse/KAFKA-19668
>
> This one is a little bit more tricky, as it is technically not a
> regression, ie, the issue exists since AK 3.3.0 release. However, with
> AK 4.0.0 the problem become more real. Background:
>
> In AK 3.3.0 we added `processValues()` function (which has a bug we want
> to fix now). The idea was, that `processValues()` would replace
> `transformValues()` and we deprecated `transformValues()` in the same
> release (AK 3.3).
>
> However, we don't know how many people actually migrated from
> `transfromValues()` to `processValues()` in 3.x releases. With 4.0.0
> however, we did finally remove `transformValues()`, and thus users of
> `transformValues()` are now forced to make the migration.
>
> Hence, we see it as critical issue for 4.x releases, and would like to
> get a bug-fix included into 4.0.1.
>
> I am currently working on a PR (will open it later today, it's
> technically a one-liner fix), but wanted to get this message out asap,
> to assess how we think about this problem, and if we should get a new
> RC? Getting a new RC might be simplest (even if the bug is not a
> regression), instead of doing a 4.0.2 bug-fix release as follow up.
>
> Thoughts?
>
> Thanks a lot,
> -Matthias
>
>
> On 9/3/25 8:14 AM, Christo Lolov wrote:
> > Hello!
> >
> > Thank you everyone for carrying out checks and pointing out misses on my
> > side!
> >
> > I have opened 2 PRs against the asf-site repository:
> > One contains the Javadocs as per RC1 -
> > https://github.com/apache/kafka-site/pull/718
> > The other contains the site-docs as per RC1 -
> > https://github.com/apache/kafka-site/pull/719
> >
> > I noticed that on the site-docs there is a big diff generated for the
> > protocol_messages.html, but on a spot-check these changes are part of
> Kafka
> > since the 4.0.0 release. Happy to correct any deficiencies on my side if
> I
> > am overlooking something obvious.
> >
> > Thanks once again for all the help!
> >
> > Best,
> > Christo
> >
> > On Wed, 3 Sept 2025 at 15:19, Hong-Yi Chen <ap...@gmail.com> wrote:
> >
> >> Hi Christo,
> >>
> >> I verified 4.0.1-rc1 as follows:
> >>
> >> - Built and ran all unit and integration tests from the source tarball
> >> (OpenJDK 23 Zulu)
> >> - Verified basic produce and consume functionality
> >> - Verified signatures and checksums of the downloaded artifacts
> >>
> >> +1 (non-binding)
> >>
> >> Thanks for the release!
> >> Hong-Yi Chen
> >>
> >> Christo Lolov <ch...@gmail.com> 於 2025年8月19日 週二 下午11:43寫道:
> >>
> >>> Hello Kafka users, developers and client-developers,
> >>>
> >>> This is the second candidate for release of Apache Kafka 4.0.1.
> >>>
> >>> Since this is a patch version it contains the bug fixes outlined in the
> >>> release notes below!
> >>>
> >>> Release notes for the 4.0.1 release:
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> >>>
> >>> *** Please download, test and vote by Tuesday August 26.
> >>>
> >>> 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.0.1-rc1/
> >>>
> >>> * Docker release artifacts to be voted upon:
> >>> apache/kafka:4.0.1-rc1
> >>> apache/kafka-native:4.0.1-rc1
> >>>
> >>> * 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.0.1-rc1/javadoc/
> >>>
> >>> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> >>> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> >>>
> >>> * Successful CI builds for the 4.0 branch:
> >>> Unit/integration tests:
> >>> https://github.com/apache/kafka/actions/runs/17041863563
> >>>
> >>> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> >>> Docker Build Test Pipeline (JVM):
> >>> https://github.com/apache/kafka/actions/runs/17068524479
> >>> Docker Build Test Pipeline (Native):
> >>> https://github.com/apache/kafka/actions/runs/17068533707
> >>>
> >>> Thanks,
> >>> Christo
> >>>
> >>
> >
>
>
Re: [VOTE] 4.0.1 RC1
Posted by "Matthias J. Sax" <mj...@apache.org>.
Hello,
I hate to be the messenger (again), but we just found another critical
bug in Kafka Streams: https://issues.apache.org/jira/browse/KAFKA-19668
This one is a little bit more tricky, as it is technically not a
regression, ie, the issue exists since AK 3.3.0 release. However, with
AK 4.0.0 the problem become more real. Background:
In AK 3.3.0 we added `processValues()` function (which has a bug we want
to fix now). The idea was, that `processValues()` would replace
`transformValues()` and we deprecated `transformValues()` in the same
release (AK 3.3).
However, we don't know how many people actually migrated from
`transfromValues()` to `processValues()` in 3.x releases. With 4.0.0
however, we did finally remove `transformValues()`, and thus users of
`transformValues()` are now forced to make the migration.
Hence, we see it as critical issue for 4.x releases, and would like to
get a bug-fix included into 4.0.1.
I am currently working on a PR (will open it later today, it's
technically a one-liner fix), but wanted to get this message out asap,
to assess how we think about this problem, and if we should get a new
RC? Getting a new RC might be simplest (even if the bug is not a
regression), instead of doing a 4.0.2 bug-fix release as follow up.
Thoughts?
Thanks a lot,
-Matthias
On 9/3/25 8:14 AM, Christo Lolov wrote:
> Hello!
>
> Thank you everyone for carrying out checks and pointing out misses on my
> side!
>
> I have opened 2 PRs against the asf-site repository:
> One contains the Javadocs as per RC1 -
> https://github.com/apache/kafka-site/pull/718
> The other contains the site-docs as per RC1 -
> https://github.com/apache/kafka-site/pull/719
>
> I noticed that on the site-docs there is a big diff generated for the
> protocol_messages.html, but on a spot-check these changes are part of Kafka
> since the 4.0.0 release. Happy to correct any deficiencies on my side if I
> am overlooking something obvious.
>
> Thanks once again for all the help!
>
> Best,
> Christo
>
> On Wed, 3 Sept 2025 at 15:19, Hong-Yi Chen <ap...@gmail.com> wrote:
>
>> Hi Christo,
>>
>> I verified 4.0.1-rc1 as follows:
>>
>> - Built and ran all unit and integration tests from the source tarball
>> (OpenJDK 23 Zulu)
>> - Verified basic produce and consume functionality
>> - Verified signatures and checksums of the downloaded artifacts
>>
>> +1 (non-binding)
>>
>> Thanks for the release!
>> Hong-Yi Chen
>>
>> Christo Lolov <ch...@gmail.com> 於 2025年8月19日 週二 下午11:43寫道:
>>
>>> Hello Kafka users, developers and client-developers,
>>>
>>> This is the second candidate for release of Apache Kafka 4.0.1.
>>>
>>> Since this is a patch version it contains the bug fixes outlined in the
>>> release notes below!
>>>
>>> Release notes for the 4.0.1 release:
>>>
>> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
>>>
>>> *** Please download, test and vote by Tuesday August 26.
>>>
>>> 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.0.1-rc1/
>>>
>>> * Docker release artifacts to be voted upon:
>>> apache/kafka:4.0.1-rc1
>>> apache/kafka-native:4.0.1-rc1
>>>
>>> * 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.0.1-rc1/javadoc/
>>>
>>> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
>>> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
>>>
>>> * Successful CI builds for the 4.0 branch:
>>> Unit/integration tests:
>>> https://github.com/apache/kafka/actions/runs/17041863563
>>>
>>> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
>>> Docker Build Test Pipeline (JVM):
>>> https://github.com/apache/kafka/actions/runs/17068524479
>>> Docker Build Test Pipeline (Native):
>>> https://github.com/apache/kafka/actions/runs/17068533707
>>>
>>> Thanks,
>>> Christo
>>>
>>
>
Re: [VOTE] 4.0.1 RC1
Posted by Christo Lolov <ch...@gmail.com>.
Hello!
Thank you everyone for carrying out checks and pointing out misses on my
side!
I have opened 2 PRs against the asf-site repository:
One contains the Javadocs as per RC1 -
https://github.com/apache/kafka-site/pull/718
The other contains the site-docs as per RC1 -
https://github.com/apache/kafka-site/pull/719
I noticed that on the site-docs there is a big diff generated for the
protocol_messages.html, but on a spot-check these changes are part of Kafka
since the 4.0.0 release. Happy to correct any deficiencies on my side if I
am overlooking something obvious.
Thanks once again for all the help!
Best,
Christo
On Wed, 3 Sept 2025 at 15:19, Hong-Yi Chen <ap...@gmail.com> wrote:
> Hi Christo,
>
> I verified 4.0.1-rc1 as follows:
>
> - Built and ran all unit and integration tests from the source tarball
> (OpenJDK 23 Zulu)
> - Verified basic produce and consume functionality
> - Verified signatures and checksums of the downloaded artifacts
>
> +1 (non-binding)
>
> Thanks for the release!
> Hong-Yi Chen
>
> Christo Lolov <ch...@gmail.com> 於 2025年8月19日 週二 下午11:43寫道:
>
> > Hello Kafka users, developers and client-developers,
> >
> > This is the second candidate for release of Apache Kafka 4.0.1.
> >
> > Since this is a patch version it contains the bug fixes outlined in the
> > release notes below!
> >
> > Release notes for the 4.0.1 release:
> >
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
> >
> > *** Please download, test and vote by Tuesday August 26.
> >
> > 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.0.1-rc1/
> >
> > * Docker release artifacts to be voted upon:
> > apache/kafka:4.0.1-rc1
> > apache/kafka-native:4.0.1-rc1
> >
> > * 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.0.1-rc1/javadoc/
> >
> > * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> > https://github.com/apache/kafka/releases/tag/4.0.1-rc1
> >
> > * Successful CI builds for the 4.0 branch:
> > Unit/integration tests:
> > https://github.com/apache/kafka/actions/runs/17041863563
> >
> > * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> > Docker Build Test Pipeline (JVM):
> > https://github.com/apache/kafka/actions/runs/17068524479
> > Docker Build Test Pipeline (Native):
> > https://github.com/apache/kafka/actions/runs/17068533707
> >
> > Thanks,
> > Christo
> >
>
Re: [VOTE] 4.0.1 RC1
Posted by Hong-Yi Chen <ap...@gmail.com>.
Hi Christo,
I verified 4.0.1-rc1 as follows:
- Built and ran all unit and integration tests from the source tarball
(OpenJDK 23 Zulu)
- Verified basic produce and consume functionality
- Verified signatures and checksums of the downloaded artifacts
+1 (non-binding)
Thanks for the release!
Hong-Yi Chen
Christo Lolov <ch...@gmail.com> 於 2025年8月19日 週二 下午11:43寫道:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 4.0.1.
>
> Since this is a patch version it contains the bug fixes outlined in the
> release notes below!
>
> Release notes for the 4.0.1 release:
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday August 26.
>
> 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.0.1-rc1/
>
> * Docker release artifacts to be voted upon:
> apache/kafka:4.0.1-rc1
> apache/kafka-native:4.0.1-rc1
>
> * 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.0.1-rc1/javadoc/
>
> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
>
> * Successful CI builds for the 4.0 branch:
> Unit/integration tests:
> https://github.com/apache/kafka/actions/runs/17041863563
>
> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> Docker Build Test Pipeline (JVM):
> https://github.com/apache/kafka/actions/runs/17068524479
> Docker Build Test Pipeline (Native):
> https://github.com/apache/kafka/actions/runs/17068533707
>
> Thanks,
> Christo
>
Re: [VOTE] 4.0.1 RC1
Posted by Jakub Scholz <ja...@scholz.cz>.
+1 (non-binding). I did some smoke testing with the staged binaries, and I
also ran the Strimzi test suite against the 4.0.1 release. All seems to
work fine.
Thanks for running the release.
Jakub
On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <ch...@gmail.com>
wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 4.0.1.
>
> Since this is a patch version it contains the bug fixes outlined in the
> release notes below!
>
> Release notes for the 4.0.1 release:
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday August 26.
>
> 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.0.1-rc1/
>
> * Docker release artifacts to be voted upon:
> apache/kafka:4.0.1-rc1
> apache/kafka-native:4.0.1-rc1
>
> * 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.0.1-rc1/javadoc/
>
> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
>
> * Successful CI builds for the 4.0 branch:
> Unit/integration tests:
> https://github.com/apache/kafka/actions/runs/17041863563
>
> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> Docker Build Test Pipeline (JVM):
> https://github.com/apache/kafka/actions/runs/17068524479
> Docker Build Test Pipeline (Native):
> https://github.com/apache/kafka/actions/runs/17068533707
>
> Thanks,
> Christo
>
Re: [VOTE] 4.0.1 RC1
Posted by Jakub Scholz <ja...@scholz.cz>.
+1 (non-binding). I did some smoke testing with the staged binaries, and I
also ran the Strimzi test suite against the 4.0.1 release. All seems to
work fine.
Thanks for running the release.
Jakub
On Tue, Aug 19, 2025 at 5:43 PM Christo Lolov <ch...@gmail.com>
wrote:
> Hello Kafka users, developers and client-developers,
>
> This is the second candidate for release of Apache Kafka 4.0.1.
>
> Since this is a patch version it contains the bug fixes outlined in the
> release notes below!
>
> Release notes for the 4.0.1 release:
> https://dist.apache.org/repos/dist/dev/kafka/4.0.1-rc1/RELEASE_NOTES.html
>
> *** Please download, test and vote by Tuesday August 26.
>
> 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.0.1-rc1/
>
> * Docker release artifacts to be voted upon:
> apache/kafka:4.0.1-rc1
> apache/kafka-native:4.0.1-rc1
>
> * 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.0.1-rc1/javadoc/
>
> * Tag to be voted upon (off 4.0 branch) is the 4.0.1 tag:
> https://github.com/apache/kafka/releases/tag/4.0.1-rc1
>
> * Successful CI builds for the 4.0 branch:
> Unit/integration tests:
> https://github.com/apache/kafka/actions/runs/17041863563
>
> * Successful Docker Image Github Actions Pipeline for 4.0 branch:
> Docker Build Test Pipeline (JVM):
> https://github.com/apache/kafka/actions/runs/17068524479
> Docker Build Test Pipeline (Native):
> https://github.com/apache/kafka/actions/runs/17068533707
>
> Thanks,
> Christo
>