Gergely Harmadás created KAFKA-21185:
----------------------------------------
Summary: Update lz4 to 1.12.0
Key: KAFKA-21185
URL: https://issues.apache.org/jira/browse/KAFKA-21185
Project: Kafka
Issue Type: Task
Reporter: Gergely Harmadás
Assignee: Gergely Harmadás
Follow-up from
[https://github.com/apache/kafka/pull/23609#pullrequestreview-5347245515]
The release notes of lz4
[1.12.0|https://github.com/yawkat/lz4-java/releases/tag/v1.12.0] mentions
possible breaking changes. What I could found out:
* [https://github.com/yawkat/lz4-java/pull/133] and
[https://github.com/yawkat/lz4-java/pull/145] concerns changes with
LZ4FrameInputStream -> Kafka is not affected as it relies on its own input
stream implementation
[Lz4BlockInputStream|https://github.com/apache/kafka/blob/trunk/clients/src/main/java/org/apache/kafka/common/compress/Lz4BlockInputStream.java]
* [https://github.com/yawkat/lz4-java/pull/126] input tightening for
LZ4DecompressorWithLength -> this class is not imported in Kafka
* Additionally verified update with running
[Lz4CompressionTest|https://github.com/apache/kafka/blob/trunk/clients/src/test/java/org/apache/kafka/common/compress/Lz4CompressionTest.java],
all tests passed
--
This message was sent by Atlassian Jira
(v8.20.10#820010)