Subject: [VOTE] 2.8.0 RC1

20 views
Skip to first unread message

John Roesler

unread,
Apr 6, 2021, 5:37:42 PM4/6/21
to d...@kafka.apache.org, us...@kafka.apache.org, kafka-...@googlegroups.com
Hello Kafka users, developers and client-developers,

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

* Early-access release of replacing Zookeeper with a self-
managed quorum
* Add Describe Cluster API
* Support mutual TLS authentication on SASL_SSL listeners
* Ergonomic improvements to Streams TopologyTestDriver
* Logger API improvement to respect the hierarchy
* Request/response trace logs are now JSON-formatted
* New API to add and remove Streams threads while running
* New REST API to expose Connect task configurations
* Fixed the TimeWindowDeserializer to be able to deserialize
keys outside of Streams (such as in the console consumer)
* Streams resilient improvement: new uncaught exception
handler
* Streams resilience improvement: automatically recover from
transient timeout exceptions




Release notes for the 2.8.0 release:
https://home.apache.org/~vvcephei/kafka-2.8.0-rc1/RELEASE_NOTES.html


*** Please download, test and vote by 6 April 2021 ***

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/~vvcephei/kafka-2.8.0-rc1/

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

* Javadoc:

https://home.apache.org/~vvcephei/kafka-2.8.0-rc1/javadoc/

* Tag to be voted upon (off 2.8 branch) is the 2.8.0 tag:

https://github.com/apache/kafka/releases/tag/2.8.0-rc1

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

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


/**************************************

Thanks,
John



Israel Ekpo

unread,
Apr 7, 2021, 4:50:56 PM4/7/21
to John Roesler, dev, Users, kafka-clients
Hello John,

Thanks for running the release for 2.8.0

I was reviewing the request for validation for 2.8.0 RC1 it appears that the deadline to complete testing/validation by the community is 6th April 2021

Same day delivery :)

I think you meant to say Tuesday, April 13 2021 instead. 

Could we assume that was just a carry over from the previous solicitation for 2.8.0 RC0 and you actually meant to say 2021-04-13?

When you have a moment, please clarify. 

I am running my tests shortly and will share my results by the end of the week.

Thanks.



--
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/b0814d6acb8f37e0e729e3582bc5552fa30ca8e3.camel%40apache.org.

Bill Bejeck

unread,
Apr 9, 2021, 4:52:56 PM4/9/21
to dev, users, kafka-clients
Hi John,

Thanks for running the 2.8.0 release!

I've started to validate it and noticed the site-docs haven't been installed to https://kafka.apache.org/28/documentation.html yet.

Thanks again!

-Bill 

On Tue, Apr 6, 2021 at 5:37 PM John Roesler <vvce...@apache.org> wrote:

Israel Ekpo

unread,
Apr 12, 2021, 8:30:14 PM4/12/21
to Bill Bejeck, dev, users, kafka-clients
I just noticed that with the latest release candidate, the binaries from the Scala 2.13 and 2.12 tarballs are not finding the class for the meta data shell


It looks like kafka-run-class.sh is not able to load it.

Is this a known issue? Should I open an issue to track it?

isekpo@MININT-5RPA920:/mnt/c/Users/isekpo/kafka_2.12-2.8.0$ bin/kafka-metadata-shell.sh --help
Error: Could not find or load main class org.apache.kafka.shell.MetadataShell
Caused by: java.lang.ClassNotFoundException: org.apache.kafka.shell.MetadataShell

isekpo@MININT-5RPA920:/mnt/c/Users/isekpo/kafka_2.12-2.8.0$ cd ../kafka_2.13-2.8.0/

isekpo@MININT-5RPA920:/mnt/c/Users/isekpo/kafka_2.13-2.8.0$ bin/kafka-metadata-shell.sh --help
Error: Could not find or load main class org.apache.kafka.shell.MetadataShell
Caused by: java.lang.ClassNotFoundException: org.apache.kafka.shell.MetadataShell



--
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.

Israel Ekpo

unread,
Apr 12, 2021, 9:25:10 PM4/12/21
to Users, dev, John Roesler, kafka-clients
No problem, I will assign in to you shortly.


On Mon, Apr 12, 2021 at 8:47 PM John Roesler <vvce...@apache.org> wrote:
Good catch, Israel!

I’ll make sure that gets fixed.

Thanks,
John

John Roesler

unread,
Apr 14, 2021, 4:05:21 PM4/14/21
to d...@kafka.apache.org, us...@kafka.apache.org, kafka-...@googlegroups.com
Thanks for the feedback, all.

I am now closing this vote thread in favor of the vote on 2.8.0 RC2.

Thanks,
John
Reply all
Reply to author
Forward
0 new messages