cli icon indicating copy to clipboard operation
cli copied to clipboard

[CLI-2315] Breaking changes for v4

Open sgagniere opened this issue 2 years ago • 0 comments

Release Notes

Breaking Changes

  • Remove confluent schema-registry cluster [delete | enable | upgrade] and confluent schema-registry region list commands
  • All confirmation prompts for resource delete and undelete commands are now yes/no prompts.
  • Rename "ingress" and "egress" to "ingress_limit" and "egress_limit" in the serialized output of confluent kafka cluster commands
  • Rename --deleted to --all in confluent schema-registry subject describe and confluent schema-registry subject list
  • Rename "Kafka" to "Kafka Cluster" in the human output and "kafka" to "kafka_cluster" in the serialized output of confluent ksql cluster commands
  • Rename --organization-id to --organization in confluent login
  • Rename --group-id to --group in confluent asyncapi export
  • Rename --kms-key-id to --kms-key in confluent schema-registry kek create
  • Rename --aws-account-id, --azure-subscription-id, and --gcp-project-id to --aws-account, --azure-subscription, and gcp-project in confluent stream-share consumer redeem
  • Rename "Schema Registry Secret" to "Schema Registry API Secret" in the human output and "schema_registry_secret" to "schema_registry_api_secret" in the serialized output of confluent stream-share consumer redeem
  • Rename "Resource Display Name" to "Resource Name" in the human output and "resource_display_name" to "resource_name" in the serialized output of confluent billing cost list
  • Rename confluent schema-registry exporter get-config to confluent schema-registry exporter configuration describe
  • Rename confluent schema-registry exporter get-status to confluent schema-registry exporter status describe
  • Rename confluent schema-registry compatibility validate to confluent schema-registry schema compatibility validate
  • Rename confluent schema-registry config to confluent schema-registry configuration
  • Rename confluent kafka topic describe to confluent kafka topic configuration list for Confluent Cloud
  • Rename confluent kafka replica list to confluent kafka replica status list
  • Remove the configuration and partition-replica lists from confluent kafka topic describe for on-premises; these lists are now available through new on-premises confluent kafka topic configuration list and confluent kafka replica list commands
  • Remove the configuration and partition-replica lists from confluent local kafka topic describe; topic configurations are available through a new confluent local kafka topic configuration list command
  • Remove deprecated --api-key and --api-secret flags from all confluent schema-registry commands
  • Remove the --all flag from confluent kafka broker describe; this functionality has been moved to a new on-premises confluent kafka cluster configuration list command
  • Remove the --all flag from confluent kafka broker update; this functionality has been moved to a new on-premises confluent kafka cluster configuration update command
  • Rename confluent kafka broker get-tasks to confluent kafka broker task list and remove the --all flag; this functionality is now implicit when no broker ID is provided
  • The broker ID is now a required argument for confluent kafka broker list and confluent kafka broker update
  • Rename --config-name to --config for confluent kafka broker describe and confluent local kafka broker describe

New Features

  • Add new confluent kafka topic describe Confluent Cloud command in place of the renamed existing command
  • Add confluent kafka topic configuration list for on-premises
  • Add confluent local kafka topic configuration list
  • Add new confluent kafka replica list on-premises command in place of the renamed existing command
  • Add the Internal field to the output of confluent kafka topic describe (for on-premises) and confluent local kafka topic describe
  • Add confluent kafka cluster configuration list for on-premises
  • Add confluent kafka cluster configuration update for on-premises

Bug Fixes

  • PLACEHOLDER

Checklist

  • [ ] Leave this box unchecked if features are not yet available in production

What

References

Test & Review

sgagniere avatar Jan 23 '24 18:01 sgagniere