Hi Gwen, This is a bit different than the MirrorMaker 2 case. KRaft is "early access" and we decided not to include the KRaft configs in the default config docs. They will be there in 3.0.
Ismael On Thu, Apr 15, 2021 at 2: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 >