Kafka 3.5.2 릴리즈

Victor Park
SPITHA Blog
Published in
2 min readDec 17, 2023
Kafka Release 3.5.2

Kafka Version 3.5.2 Release

Apache Kafka 3.5.2 버전이 릴리즈되었습니다. (최신 버전은 3.6.1입니다.)

이번 릴리즈는 버그픽스 릴리즈입니다. Snappy와 RocksDB의존성에 대한 업그레이드를 포함한 다양한 버그픽스를 포함합니다. 어떠한 부분이 개선되고 변경되었는지 간단하게 안내해 드릴게요.

Bug

  • [KAFKA-13197] — KStream-GlobalKTable join semantics don’t match documentation
  • [KAFKA-13973] — block-cache-capacity metrics worth twice as much as normal
  • [KAFKA-14767] — Gradle build fails with missing commitId after git gc
  • [KAFKA-14938] — Flaky test org.apache.kafka.connect.integration.ExactlyOnceSourceIntegrationTest#testConnectorBoundary
  • [KAFKA-15091] — Javadocs for SourceTask::commit are incorrect
  • [KAFKA-15100] — Unsafe to call tryCompleteFetchResponse on request timeout
  • [KAFKA-15102] — Mirror Maker 2 — KIP690 backward compatibility
  • [KAFKA-15106] — AbstractStickyAssignor may stuck in 3.5
  • [KAFKA-15202] — MM2 OffsetSyncStore clears too many syncs when sync spacing is variable
  • [KAFKA-15216] — InternalSinkRecord::newRecord method ignores the headers argument
  • [KAFKA-15235] — No test coverage reports for Java due to settings for Jacoco being incompatible with Gradle 8.x
  • [KAFKA-15238] — Connect workers can be disabled by DLQ-related blocking admin client calls
  • [KAFKA-15243] — User creation mismatch
  • [KAFKA-15263] — KRaftMigrationDriver can run the migration twice
  • [KAFKA-15312] — FileRawSnapshotWriter must flush before atomic move
  • [KAFKA-15319] — Upgrade rocksdb to fix CVE-2022–37434
  • [KAFKA-15338] — The metric group documentation for metrics added in KAFKA-13945 is incorrect
  • [KAFKA-15353] — Empty ISR returned from controller after AlterPartition request
  • [KAFKA-15374] — ZK migration fails on configs for default broker resource
  • [KAFKA-15375] — When running in KRaft mode, LogManager may creates CleanShutdown file by mistake
  • [KAFKA-15377] — GET /connectors/{connector}/tasks-config endpoint exposes externalized secret values
  • [KAFKA-15391] — Delete topic may lead to directory offline
  • [KAFKA-15429] — Kafka Streams attempts to commit on a closed producer when shutting down after an exception when running with EOS
  • [KAFKA-15450] — Disable ZK migration when JBOD configured
  • [KAFKA-15487] — CVE-2023–40167, CVE-2023–36479 — Upgrade jetty to 9.4.52, 10.0.16, 11.0.16, 12.0.1
  • [KAFKA-15498] — Upgrade Snappy-Java to 1.1.10.4
  • [KAFKA-15502] — Handle large keystores in SslEngineValidator
  • [KAFKA-15552] — Duplicate Producer ID blocks during ZK migration
  • [KAFKA-15571] — StateRestoreListener#onRestoreSuspended is never called because wrapper DelegatingStateRestoreListener doesn’t implement onRestoreSuspended
  • [KAFKA-15602] — Breaking change in 3.4.0 ByteBufferSerializer
  • [KAFKA-15607] — Possible NPE is thrown in MirrorCheckpointTask
  • [KAFKA-15693] — Disabling scheduled rebalance delay in Connect can lead to indefinitely unassigned connectors and tasks
  • [KAFKA-15755] — LeaveGroupResponse v0-v2 should handle no members
  • [KAFKA-15771] — ProduceRequest#partitionSizes() is not an atomic operation
  • [KAFKA-15800] — Malformed connect source offsets corrupt other partitions with DataException

더 자세한 정보는 아래 Release Notes를 참고하세요

downloads.apache.org/kafka/3.5.2/RELEASE_NOTES.html

--

--