Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For all operations, multiple occurrences of the --feature (and where applicable --version) can be given to perform the operation on a set of features at once.


./kafka-features.sh describe [--feature FEATURE]

Send an ApiVersionsRequest to the controller to learn about the range of supported versions and the current finalized version of every feature flag. If an optional --feature argument is given, only the details of that particular flag are returned. Otherwise, return the details of all the flags.

./kafka-features.sh upgrade --feature FEATURE --version VERSION [--dry-run]

Send an UpdateFeaturesRequest to the controller for the given feature FEATURE to upgrade its version to VERSION. 

./kafka-features.sh downgrade --feature FEATURE --version VERSION [--unsafe, --dry-run]

Send an UpdateFeaturesRequest to the controller for the given feature FEATURE to downgrade its version to VERSION. Only apply this downgrade if it is considered “safe” by the controller, or the --unsafe flag is given. Details on unsafe downgrades are detailed in the "Downgrades" section below.

./kafka-features.sh delete --feature FEATURE [--unsafe, --dry-run]

...