kafka/docs
Colin Patrick McCabe 26a884cc30 KAFKA-14187: kafka-features.sh: add support for --metadata (#12571)
This PR adds support to kafka-features.sh for the --metadata flag, as specified in KIP-778.  This
flag makes it possible to upgrade to a new metadata version without consulting a table mapping
version names to short integers. Change --feature to use a key=value format.

FeatureCommandTest.scala: make most tests here true unit tests (that don't start brokers) in order
to improve test run time, and allow us to test more cases. For the integration test part, test both
KRaft and ZK-based clusters. Add support for mocking feature operations in MockAdminClient.java.

upgrade.html: add a section describing how the metadata.version should be upgraded in KRaft
clusters.

Add kraft_upgrade_test.py to test upgrades between KRaft versions.

Reviewers: David Arthur <mumrah@gmail.com>, dengziming <dengziming1993@gmail.com>, José Armando García Sancio <jsancio@gmail.com>
2022-08-30 16:57:24 -07:00
..
documentation KAFKA-10679: [Streams] migrate kafka-site updated docs to kafka/docs (#9554) 2020-11-04 08:30:10 -05:00
images resolve merge conflict 2022-08-24 10:55:15 -04:00
js MINOR: Bump trunk to 3.3.0-SNAPSHOT (#11925) 2022-03-21 21:37:05 +01:00
streams resolve merge conflict 2022-08-24 10:55:15 -04:00
api.html MINOR: Fix indentation for several doc pages (#10766) 2021-06-17 15:58:40 -04:00
configuration.html MINOR: Fix wrong configuration in Adding and Removing Listeners docs (#11992) 2022-04-04 17:27:34 +02:00
connect.html KAFKA-13780: Generate OpenAPI file for Connect REST API (#12067) 2022-06-10 11:35:22 +02:00
design.html MINOR: Improve document description in zero-copy (#12099) 2022-04-29 17:44:39 +02:00
documentation.html MINOR; Update upgrade documentation for 3.3 (#12550) 2022-08-25 17:28:21 -07:00
ecosystem.html MINOR: Improve introduction section in docs to better cover connect and streams. Make uses and ecosystem pages stand alone. 2016-09-28 16:30:21 -07:00
implementation.html MINOR: Update documentation and DumpLogSegments tool for addition of `deleteHorizonMs` in batch format (#11694) 2022-02-04 16:20:37 -08:00
introduction.html MINOR: Fix broken link in introduction.html (#11249) 2021-10-11 16:45:36 +02:00
migration.html KAFKA-10679: Migrate upgrade changes from site to kafka/docs (#9551) 2020-11-03 13:40:44 -05:00
ops.html KAFKA-14008: Add docs for Streams throughput metrics introduced in KIP-846 (#12377) 2022-07-13 17:49:15 -07:00
protocol.html KAFKA-10679: Migrate upgrade changes from site to kafka/docs (#9551) 2020-11-03 13:40:44 -05:00
quickstart.html KAFKA-13875 Adjusted the output the topic describe output to include TopicID & se… (#12170) 2022-06-05 15:13:02 +08:00
security.html KAFKA-6945: Add docs about KIP-373 (#12346) 2022-07-05 17:29:31 +05:30
toc.html MINOR: Add links to connector configs in TOC (#11794) 2022-02-22 10:54:53 +08:00
upgrade.html KAFKA-14187: kafka-features.sh: add support for --metadata (#12571) 2022-08-30 16:57:24 -07:00
uses.html KAFKA-10679: Migrate upgrade changes from site to kafka/docs (#9551) 2020-11-03 13:40:44 -05:00