[VOTE] 2.6.0 RC2

8 views
Skip to first unread message

Randall Hauch

unread,
Jul 28, 2020, 5:50:46 PM7/28/20
to dev, Users, kafka-clients
Hello Kafka users, developers and client-developers,

This is the third candidate for release of Apache Kafka 2.6.0. This is a major release that includes many new features, including:

* TLSv1.3 has been enabled by default for Java 11 or newer.
* Smooth scaling out of Kafka Streams applications
* Kafka Streams support for emit on change
* New metrics for better operational insight
* Kafka Connect can automatically create topics for source connectors
* Improved error reporting options for sink connectors in Kafka Connect
* New Filter and conditional SMTs in Kafka Connect
* The default value for the `client.dns.lookup` configuration is now `use_all_dns_ips`
* Upgrade Zookeeper to 3.5.8

This release also includes a few other features, 74 improvements, 175 bug fixes, plus other fixes.

Release notes for the 2.6.0 release:
https://home.apache.org/~rhauch/kafka-2.6.0-rc2/RELEASE_NOTES.html

*** Please download, test and vote by Monday, August 3, 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/~rhauch/kafka-2.6.0-rc2/

* Maven artifacts to be voted upon:
https://repository.apache.org/content/groups/staging/org/apache/kafka/

* Javadoc:
https://home.apache.org/~rhauch/kafka-2.6.0-rc2/javadoc/

* Tag to be voted upon (off 2.6 branch) is the 2.6.0 tag:
https://github.com/apache/kafka/releases/tag/2.6.0-rc2

* Documentation:
https://kafka.apache.org/26/documentation.html

* Protocol:
https://kafka.apache.org/26/protocol.html

* Successful Jenkins builds for the 2.6 branch:
Unit/integration tests: https://builds.apache.org/job/kafka-2.6-jdk8/101/
System tests: (link to follow)


Thanks,
Randall Hauch

Rajini Sivaram

unread,
Jul 31, 2020, 11:59:17 AM7/31/20
to dev, Users, kafka-clients

Thanks Randall, +1 (binding)

Built from source and ran tests, had a quick look through some Javadoc changes, ran quickstart and some tests with Java 11 TLSv1.3 on the binary.

Regards,

Rajini

Randall Hauch

unread,
Jul 31, 2020, 12:42:01 PM7/31/20
to Users, dev, kafka-clients
Thanks, Rajini.

Here's an update on the system tests. Unfortunately we've not yet had a fully-green system test run, but each of the system test runs since https://jenkins.confluent.io/job/system-test-kafka/job/2.6/49/ has had just one or two failures -- and no failure has been repeated. This suggests the failing tests appear to be somewhat flaky. I'll keep running more system tests and will reply here if something appears suspicious, but please holler if you think my analysis is incorrect.

Best regards,

Randall

Bill Bejeck

unread,
Jul 31, 2020, 1:23:54 PM7/31/20
to dev, Users, kafka-clients
Hi Randall,

+1 (non-binding) built from source, ran all unit and integration tests (Scala 2.12 and 2.13), and verified all the signatures.

Thanks,
Bill

--
You received this message because you are subscribed to the Google Groups "kafka-clients" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kafka-client...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kafka-clients/CALYgK0E06ZpPWT8eN3R32AkqMKqcJ8udKxi9EuO66GKRKuyiJw%40mail.gmail.com.

Randall Hauch

unread,
Aug 1, 2020, 2:58:50 PM8/1/20
to Users, dev, kafka-clients
We finally have a green system test using the same commit used for RC2: https://jenkins.confluent.io/job/system-test-kafka/job/2.6/53/

Thanks to Rajini and Gwen for their testing, verification, and binding +1s. Thanks also to Bill for is testing and non-binding +1.

That means we're looking for at least one more binding +1 vote from PMC members. Please download, test and vote by Monday, August 3, 9am PT,

Best regards!

Randall

Ismael Juma

unread,
Aug 3, 2020, 3:57:21 AM8/3/20
to Kafka Users, dev, kafka-clients
+1 (binding), verified signatures, ran the tests on the source archive with Scala 2.13 and Java 14 and verified the quickstart with the source archive and Scala 2.13 binary archive.

Thanks,
Ismael

Randall Hauch

unread,
Aug 3, 2020, 11:41:09 AM8/3/20
to Users, dev, kafka-clients
+1 (non-binding)

I'm closing the vote since this has met the release criteria.

Randall
Reply all
Reply to author
Forward
0 new messages