diff --git a/docs/upgrade.html b/docs/upgrade.html index 1dbb7e2d2ee..398334e3507 100644 --- a/docs/upgrade.html +++ b/docs/upgrade.html @@ -25,13 +25,15 @@
org.apache.kafka.disallowed.login.modules
config was deprecated. Please use the org.apache.kafka.allowed.login.modules
+ org.apache.kafka.disallowed.login.modules
config was deprecated. Please use the org.apache.kafka.allowed.login.modules
instead.
remote.log.manager.thread.pool.size
config was deprecated. Please use the remote.log.manager.follower.thread.pool.size
instead.
KafkaPrincipalBuilder
now extends KafkaPrincipalSerde
. Force developer to implement KafkaPrincipalSerde
interface for custom KafkaPrincipalBuilder
.
+ KafkaPrincipalBuilder
now extends KafkaPrincipalSerde
. Force developer to implement KafkaPrincipalSerde
interface for custom KafkaPrincipalBuilder
.
For further details, please refer to KIP-1157.
PARTITIONER_ADPATIVE_PARTITIONING_ENABLE_CONFIG
in ProducerConfig
was deprecated and will be removed in Kafka 5.0. Please use the PARTITIONER_ADAPTIVE_PARTITIONING_ENABLE_CONFIG
instead.
ConsumerPerformance
command line tool has a new include
option that is alternative to the topic
option.
+ The ConsumerPerformance
command line tool has a new --include
option that is an alternative to the --topic
option.
This new option allows to pass a regular expression specifying a list of topics to include for consumption, which is useful to test consumer performance across multiple topics or dynamically matching topic sets.
kafka-producer-perf-test.sh
, --bootstrap-server
and --reporting-interval
option are added.
+ kafka-console-consumer.sh
and kafka-console-share-consumer.sh
, the option --property
+ which is used to specify the properties for the formatter is deprecated in favor of --formatter-property
.
+ kafka-consumer-perf-test.sh
and kafka-share-consumer-perf-test.sh
, the option --messages
+ is deprecated in favor of --num-records
to bring all performance testing tools in line.
+ --command-property
is used for all command-line tools which accept configuration properties directly on
+ the command line. The tools affected are:
+ kafka-console-consumer.sh
, kafka-console-producer.sh
and
+ kafka-console-share-consumer.sh
(--consumer-property
and --producer-property
are
+ deprecated in favor of --command-property
)
+ kafka-producer-perf-test.sh
(--producer-props
is deprecated in favor of --command-property
)
+ kafka-consumer-perf-test.sh
and kafka-share-consumer-perf-test.sh
gain
+ --command-property
to bring all performance testing tools in line
+ --command-config
is used for all command-line tools which accept a file of configuration properties.
+ The tools affected are:
+ kafka-cluster.sh
(--config
is deprecated in favor of --command-config
)
+ kafka-console-consumer.sh
, kafka-console-producer.sh
and
+ kafka-console-share-consumer.sh
(--consumer.config
and --producer.config
are
+ deprecated in favor of --command-config
)
+ kafka-consumer-perf-test.sh
, kafka-producer-perf-test.sh
and
+ kafka-share-consumer-perf-test.sh
(--consumer.config
and
+ --producer.config
are deprecated in favor of --command-config
)
+ kafka-verifiable-consumer.sh
and kafka-verifiable-producer.sh
+ (--consumer.config
and --producer.config
are deprecated in favor of --command-config
)
+ kafka-leader-election.sh
(--admin.config
is deprecated in favor of --command-config
)
+ kafka-streams-application-reset.sh
(--config-file
is deprecated in favor of --command-config
)
+