Thanks for the clarification, Gwen. I was not aware of that. I am new to the process so I am still learning.
I have completed my checks and I am comfortable with this release candidate. Voting +1 for this release candidate. On Thu, Apr 15, 2021 at 5:31 PM Gwen Shapira <g...@confluent.io.invalid> wrote: > Historically, "beta" features were not added to the documentation. I > complained that MirrorMaker 2 was missing and I was pointed to the > readme... > > I can't say I love this, but it seems to be The Kafka Way of doing things. > So not a release blocker IMO. > > On Thu, Apr 15, 2021 at 1:46 PM Israel Ekpo <israele...@gmail.com> wrote: > > > I just checked the documentation page and could not find any reference to > > the KIP-631 configurations like process.roles, node.id and any of the > > controller.quorum.* configs > > https://kafka.apache.org/28/documentation.html > > > > Were these left out on purpose or should there be included in the 2.8 > > documentation page as well? > > > > In the README.md file for KIP-500 (KRaft) mode, I see these configs: > > https://github.com/apache/kafka/blob/2.8/config/kraft/README.md > > > > However, I don't see them in the documentation page where most users will > > check first > > https://kafka.apache.org/28/documentation.html > > > > A lot of users looking to try out KRaft mode are going to be very > confused > > on how to set this up without Zookeeper to check things out. > > > > When you have a moment, please share your thoughts regarding if these > > configs/settings need to be in this 2.8 documentation for this release. > > > > Thanks. > > > > > > Additional References: > > > > > > > https://cwiki.apache.org/confluence/display/KAFKA/KIP-631%3A+The+Quorum-based+Kafka+Controller#KIP631:TheQuorumbasedKafkaController-Configurations > > > > > > > https://github.com/apache/kafka/blob/2.8/raft/src/main/java/org/apache/kafka/raft/RaftConfig.java#L57 > > > > > > > https://github.com/apache/kafka/blob/2.8/core/src/main/scala/kafka/server/KafkaConfig.scala#L277 > > > > > > > https://github.com/apache/kafka/blob/2.8/core/src/main/scala/kafka/server/KafkaConfig.scala#L373 > > > > On Thu, Apr 15, 2021 at 12:30 PM Bill Bejeck <bbej...@gmail.com> wrote: > > > > > Hi John, > > > > > > Validation steps taken: > > > > > > 1. Validated the signatures and checksums, > > > 2. Built the project from the src tgz file, and ran the unit tests > > > 3. Went through the quickstart and the Kafka Streams quickstart > > > 4. Ran the quickstart for the KRaft module > > > 1. Created a topic > > > 2. Produced and consumed messages > > > 3. Ran the Metadata shell > > > > > > +1 (binding) > > > > > > Thanks for running this release! > > > > > > Bill > > > > > > > > > On Wed, Apr 14, 2021 at 4:03 PM John Roesler <j...@vvcephei.org> > wrote: > > > > > > > Hello Kafka users, developers and client-developers, > > > > > > > > This is the third 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-rc2/RELEASE_NOTES.html > > > > > > > > *** Please download, test and vote by 19 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-rc2/ > > > > > > > > * 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-rc2/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-rc2 > > > > > > > > * Documentation: > > > > https://kafka.apache.org/28/documentation.html > > > > > > > > * Protocol: > > > > https://kafka.apache.org/28/protocol.html > > > > > > > > * Successful Jenkins builds for the 2.8 branch: > > > > Unit/integration tests: > > > > https://ci-builds.apache.org/job/Kafka/job/kafka/job/2.8/ > > > > (still flaky) > > > > > > > > System tests: > > > > > > > > https://jenkins.confluent.io/job/system-test-kafka/job/2.8/6 > > > > 0/ > > > > > > > > > > > > > > > > > > http://confluent-kafka-2-8-system-test-results.s3-us-west-2.amazonaws.com/2021-04-14--001.1618407001--confluentinc--2.8--1b61272d45/report.html > > > > > > > > /************************************** > > > > > > > > Thanks, > > > > John > > > > > > > > > > > > > > > > > > > > -- > Gwen Shapira > Engineering Manager | Confluent > 650.450.2760 | @gwenshap > Follow us: Twitter | blog >