Release Notes - Kafka - Version 3.5.1
Below is a summary of the JIRA issues addressed in the 3.5.1 release of Kafka. For full documentation of the
release, a guide to get started, and information about the project, see the Kafka
project site.
Note about upgrades: Please carefully review the
upgrade documentation for this release thoroughly
before upgrading your cluster. The upgrade notes discuss any critical information about incompatibilities and breaking
changes, performance changes, and any other changes that might impact your production deployment of Kafka.
The documentation for the most recent release can be found at
https://kafka.apache.org/documentation.html.
Improvement
- [KAFKA-15159] - Update minor dependencies in preparation for 3.5.1
Bug
- [KAFKA-15053] - Regression for security.protocol validation starting from 3.3.0
- [KAFKA-15080] - Fetcher's lag never set when partition is idle
- [KAFKA-15096] - CVE 2023-34455 - Vulnerability identified with Apache kafka
- [KAFKA-15098] - KRaft migration does not proceed and broker dies if authorizer.class.name is set
- [KAFKA-15114] - StorageTool help specifies user as parameter not name
- [KAFKA-15137] - Don't log the entire request in KRaftControllerChannelManager
- [KAFKA-15145] - AbstractWorkerSourceTask re-processes records filtered out by SMTs on retriable exceptions
- [KAFKA-15149] - Fix not sending UMR and LISR RPCs in dual-write mode when there are new partitions
Test
- [KAFKA-14718] - Flaky DedicatedMirrorIntegrationTest test suite
- [KAFKA-15140] - Improve TopicCommandIntegrationTest to be less flaky