diff --git a/docs/upgrade.html b/docs/upgrade.html
index a8447c031df..fbf47d6c89f 100644
--- a/docs/upgrade.html
+++ b/docs/upgrade.html
@@ -68,6 +68,8 @@
The Java clients and tools now accept any string as a client-id.
The deprecated tool kafka-consumer-offset-checker.sh
has been removed. Use kafka-consumer-groups.sh
to get consumer group details.
SimpleAclAuthorizer now logs access denials to the authorizer log by default.
+ Authentication failures are now reported to clients as one of the subclasses of AuthenticationException
.
+ No retries will be performed if a client connection fails authentication.
The app-info
mbean registered with JMX to provide version and commit id will be deprecated and replaced with
metrics providing these attributes.
Kafka metrics may now contain non-numeric values. org.apache.kafka.common.Metric#value()
has been deprecated and
@@ -85,6 +87,9 @@
KIP-112: MetadataResponse v5 introduces a partition-level offline_replicas
field.
KIP-112: ProduceResponse v4 introduces error code for KafkaStorageException.
KIP-112: FetchResponse v6 introduces error code for KafkaStorageException.
+ KIP-152:
+ SaslAuthenticate request has been added to enable reporting of authentication failures. This request will
+ be used if the SaslHandshake request version is greater than 0.