Hi Stanislav, Thanks for running the release. It gets a +1 (non-binding) from me. I run the following steps to validate: - Compiled with Java 17 and Scala 2.13.12 - Run unit and integration tests - "LogDirFailureTest > testIOExceptionDuringLogRoll(String).quorum=kraft" failed[1] several times before I could get a clear build. - Checked JavaDoc and clicked links pointing to JDK - Run getting started with ZK and KRaft - Verified artifact's signatures and hashes
Best, [1]: Gradle Test Run :core:test > Gradle Test Executor 159 > LogDirFailureTest > testIOExceptionDuringLogRoll(String) > testIOExceptionDuringLogRoll(String).quorum=kraft FAILED org.opentest4j.AssertionFailedError: expected: <true> but was: <false> at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at app//org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at app//org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63) at app//org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36) at app//org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31) at app//org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:179) at app//kafka.utils.TestUtils$.causeLogDirFailure(TestUtils.scala:1671) at app//kafka.server.LogDirFailureTest.testProduceAfterLogDirFailureOnLeader(LogDirFailureTest.scala:186) at app//kafka.server.LogDirFailureTest.testIOExceptionDuringLogRoll(LogDirFailureTest.scala:70) On Fri, Feb 9, 2024 at 4:20 PM Stanislav Kozlovski <stanis...@confluent.io.invalid> wrote: > Hello Kafka users, developers and client-developers, > > This is the second candidate we are considering for release of Apache Kafka > 3.7.0. > > Major changes include: > - Early Access to KIP-848 - the next generation of the consumer rebalance > protocol > - Early Access to KIP-858: Adding JBOD support to KRaft > - KIP-714: Observability into Client metrics via a standardized interface > > Release notes for the 3.7.0 release: > > https://home.apache.org/~stanislavkozlovski/kafka-3.7.0-rc4/RELEASE_NOTES.html > > *** Please download, test and vote by Thursday, February 15th, 9AM PST *** > > 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://home.apache.org/~stanislavkozlovski/kafka-3.7.0-rc4/ > > * Docker release artifact to be voted upon: > apache/kafka:3.7.0-rc4 > > * Maven artifacts to be voted upon: > https://repository.apache.org/content/groups/staging/org/apache/kafka/ > > * Javadoc: > https://home.apache.org/~stanislavkozlovski/kafka-3.7.0-rc4/javadoc/ > > * Tag to be voted upon (off 3.7 branch) is the 3.7.0 tag: > https://github.com/apache/kafka/releases/tag/3.7.0-rc4 > > * Documentation: > https://kafka.apache.org/37/documentation.html > > * Protocol: > https://kafka.apache.org/37/protocol.html > > * Successful Jenkins builds for the 3.7 branch: > > Unit/integration tests: I am in the process of running and analyzing these. > System tests: I am in the process of running these. > > Expect a follow-up over the weekend > > * Successful Docker Image Github Actions Pipeline for 3.7 branch: > Docker Build Test Pipeline: > https://github.com/apache/kafka/actions/runs/7845614846 > > /************************************** > > Best, > Stanislav > -- [image: Aiven] <https://www.aiven.io> *Josep Prat* Open Source Engineering Director, *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 Amtsgericht Charlottenburg, HRB 209739 B