What's New in Apache Kafka
This topic lists new features for Apache Kafka in this release of Cloudera Runtime.
Rebase on Apache Kafka 2.3.0
Kafka shipped with this version of Cloudera Runtime is based on Apache Kafka 2.3.0. For more information, see Apache Kafka Notable Changes and Apache Kafka Release Notes in the upstream documentation.
LDAP authentication support
You can now configure Kafka to authenticate clients using LDAP. For more information, see LDAP Authentication
Ranger authorization support
Ranger support for Kafka is added. You can now use Ranger to provide authorization for Kafka. For more information, see Using Ranger to Provide Authorization in CDP as well as the documentation on Kafka Authorization with Ranger.
Enable Delegation Tokens is set to true by default
The Enable Delegation Tokens property that enables and disables delegation token based authentication is set to true by default. Note however, that this does not by default enable the feature itself as delegation tokens require Kerberos authentication to function.
For more information, see Enable or Disable Authentication with Delegation Tokens.
New metric for monitoring garbage collector runs
A new metric called kafka_jvm_gc_runs
is added to the Kafka service. This
metric enables users to monitor the number of garbage collector runs performed on each
broker.