mjsax found an important issue for the foreign-key joiner, which I think should be a blocker (if it isn't already) since it is functionally incorrect without the fix:
https://github.com/apache/kafka/pull/7758 On Tue, Nov 26, 2019 at 6:26 PM Sean Glover <sean.glo...@lightbend.com> wrote: > Hi, > > I also used Eric's test script. I had a few issues running it that I > address below[0][1], otherwise looks good. > > - Signing keys all good > - All md5, sha1sums and sha512sums are good > - A couple transient test failures that passed on a second run > (ReassignPartitionsClusterTest.shouldMoveSinglePartitionWithinBroker, > SaslScramSslEndToEndAuthorizationTest. > testNoDescribeProduceOrConsumeWithoutTopicDescribeAcl) > - Passes our own test suite for Alpakka Kafka ( > https://travis-ci.org/akka/alpakka-kafka/builds/616861540, > https://github.com/akka/alpakka-kafka/pull/971) > > +1 (non-binding) > > .. > > Issues while running test script: > > [0] Error with Eric test script. I had an issue running the script with my > version of bash (TMPDIR was unassigned), which I provided a PR for ( > https://github.com/elalonde/kafka/pull/1) > [1] Gradle incompatibility. I ran into difficulty running the gradle build > with the latest version of gradle (6.0.1). I had to revert to the last > patch of version 5 (5.6.4): > > ✘ seglo@slice /tmp/verify-kafka-SP06GE1GpP/10169.out/kafka-2.4.0-src > gradle wrapper --warning-mode all > > > Configure project : > The maven plugin has been deprecated. This is scheduled to be removed in > Gradle 7.0. Please use the maven-publish plugin instead. > at > > build_c0129pbfzzxjolwxmds3lsevz$_run_closure5.doCall(/tmp/verify-kafka-SP06GE1GpP/10169.out/kafka-2.4.0-src/build.gradle:160) > (Run with --stacktrace to get the full stack trace of this > deprecation warning.) > > FAILURE: Build failed with an exception. > > * Where: > Build file > '/tmp/verify-kafka-SP06GE1GpP/10169.out/kafka-2.4.0-src/build.gradle' line: > 472 > > * What went wrong: > A problem occurred evaluating root project 'kafka-2.4.0-src'. > > Could not create task ':clients:spotbugsMain'. > > Could not create task of type 'SpotBugsTask'. > > Could not create an instance of type > com.github.spotbugs.internal.SpotBugsReportsImpl. > > > > org.gradle.api.reporting.internal.TaskReportContainer.<init>(Ljava/lang/Class;Lorg/gradle/api/Task;)V > > * Try: > Run with --stacktrace option to get the stack trace. Run with --info or > --debug option to get more log output. Run with --scan to get full > insights. > > * Get more help at https://help.gradle.org > > BUILD FAILED in 699ms > > On Tue, Nov 26, 2019 at 1:31 PM Manikumar <manikumar.re...@gmail.com> > wrote: > > > Hi All, > > > > Please download, test and vote the RC1 in order to provide quality > > assurance for the forthcoming 2.4 release. > > > > Thanks. > > > > On Tue, Nov 26, 2019 at 8:11 PM Adam Bellemare <adam.bellem...@gmail.com > > > > wrote: > > > > > Hello, > > > > > > Ran Eric's test script: > > > $ git clone https://github.com/elalonde/kafka > > > $ ./kafka/bin/verify-kafka-rc.sh 2.4.0 > > > https://home.apache.org/~manikumar/kafka-2.4.0-rc1 > > > <https://home.apache.org/~manikumar/kafka-2.4.0-rc0> > > > > > > - All PGP signatures are good > > > - All md5, sha1sums and sha512sums pass > > > - Had a few intermittent failures in tests that passed upon rerunning. > > > > > > +1 (non-binding) from me. > > > > > > Adam > > > > > > On Wed, Nov 20, 2019 at 10:37 AM Manikumar <manikumar.re...@gmail.com> > > > wrote: > > > > > > > Hello Kafka users, developers and client-developers, > > > > > > > > This is the second candidate for release of Apache Kafka 2.4.0. > > > > > > > > This release includes many new features, including: > > > > - Allow consumers to fetch from closest replica > > > > - Support for incremental cooperative rebalancing to the consumer > > > rebalance > > > > protocol > > > > - MirrorMaker 2.0 (MM2), a new multi-cluster, cross-datacenter > > > replication > > > > engine > > > > - New Java authorizer Interface > > > > - Support for non-key joining in KTable > > > > - Administrative API for replica reassignment > > > > - Sticky partitioner > > > > - Return topic metadata and configs in CreateTopics response > > > > - Securing Internal connect REST endpoints > > > > - API to delete consumer offsets and expose it via the AdminClient. > > > > > > > > Release notes for the 2.4.0 release: > > > > > https://home.apache.org/~manikumar/kafka-2.4.0-rc1/RELEASE_NOTES.html > > > > > > > > ** Please download, test and vote by Tuesday, November 26, 9am 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://home.apache.org/~manikumar/kafka-2.4.0-rc1/ > > > > > > > > * Maven artifacts to be voted upon: > > > > > https://repository.apache.org/content/groups/staging/org/apache/kafka/ > > > > > > > > * Javadoc: > > > > https://home.apache.org/~manikumar/kafka-2.4.0-rc1/javadoc/ > > > > > > > > * Tag to be voted upon (off 2.4 branch) is the 2.4.0 tag: > > > > https://github.com/apache/kafka/releases/tag/2.4.0-rc1 > > > > > > > > * Documentation: > > > > https://kafka.apache.org/24/documentation.html > > > > > > > > * Protocol: > > > > https://kafka.apache.org/24/protocol.html > > > > > > > > Thanks, > > > > Manikumar > > > > > > > > > >