This is an automated email from the ASF dual-hosted git repository.
loogn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/geaflow.git
The following commit(s) were added to refs/heads/master by this push:
new 185f1a36b Upgrade lz4 version to 1.9.0 (#714)
185f1a36b is described below
commit 185f1a36b91148f298adc8b22e72aa5355b25c8b
Author: Qingwen Zhao <[email protected]>
AuthorDate: Tue Dec 16 22:59:37 2025 +0800
Upgrade lz4 version to 1.9.0 (#714)
* upgrade lz4 version to 1.8.1
* fix update
* update
---
geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/pom.xml | 4 ++--
geaflow/geaflow-memory/pom.xml | 4 ++--
.../src/main/java/org/apache/geaflow/memory/compress/Lz4.java | 4 ++--
geaflow/pom.xml | 6 +++---
4 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/pom.xml
b/geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/pom.xml
index d3ae8ef40..115406a63 100644
--- a/geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/pom.xml
+++ b/geaflow/geaflow-core/geaflow-engine/geaflow-shuffle/pom.xml
@@ -46,8 +46,8 @@
<artifactId>snappy-java</artifactId>
</dependency>
<dependency>
- <groupId>net.jpountz.lz4</groupId>
- <artifactId>lz4</artifactId>
+ <groupId>at.yawk.lz4</groupId>
+ <artifactId>lz4-java</artifactId>
</dependency>
<dependency>
diff --git a/geaflow/geaflow-memory/pom.xml b/geaflow/geaflow-memory/pom.xml
index 016ef7695..353131ce3 100644
--- a/geaflow/geaflow-memory/pom.xml
+++ b/geaflow/geaflow-memory/pom.xml
@@ -58,8 +58,8 @@
</dependency>
<dependency>
- <groupId>net.jpountz.lz4</groupId>
- <artifactId>lz4</artifactId>
+ <groupId>at.yawk.lz4</groupId>
+ <artifactId>lz4-java</artifactId>
</dependency>
<dependency>
diff --git
a/geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/compress/Lz4.java
b/geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/compress/Lz4.java
index ba827def7..ca958e958 100644
---
a/geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/compress/Lz4.java
+++
b/geaflow/geaflow-memory/src/main/java/org/apache/geaflow/memory/compress/Lz4.java
@@ -34,8 +34,8 @@ import
org.apache.geaflow.memory.channel.ByteArrayOutputStream;
public class Lz4 {
private static final int BLOCK_SIZE = 1024 * 8;
- private static final LZ4Compressor COMPRESSOR =
LZ4Factory.fastestInstance().fastCompressor();
- private static final LZ4FastDecompressor DECOMPRESSOR =
LZ4Factory.fastestInstance().fastDecompressor();
+ private static final LZ4Compressor COMPRESSOR =
LZ4Factory.safeInstance().fastCompressor();
+ private static final LZ4FastDecompressor DECOMPRESSOR =
LZ4Factory.safeInstance().fastDecompressor();
public static MemoryView compress(MemoryView view) {
MemoryView v =
diff --git a/geaflow/pom.xml b/geaflow/pom.xml
index 6a12e9e0e..38ece0998 100644
--- a/geaflow/pom.xml
+++ b/geaflow/pom.xml
@@ -54,7 +54,7 @@
<rocksdb.version>7.7.3</rocksdb.version>
<paimon.version>1.0.1</paimon.version>
<snappy.version>1.1.8.4</snappy.version>
- <lz4.version>1.2.0</lz4.version>
+ <lz4.version>1.9.0</lz4.version>
<grpc.version>1.15.1</grpc.version>
<kryo.version>4.0.2</kryo.version>
<kryo.serializers.version>0.42</kryo.serializers.version>
@@ -151,8 +151,8 @@
<version>${snappy.version}</version>
</dependency>
<dependency>
- <groupId>net.jpountz.lz4</groupId>
- <artifactId>lz4</artifactId>
+ <groupId>at.yawk.lz4</groupId>
+ <artifactId>lz4-java</artifactId>
<version>${lz4.version}</version>
</dependency>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]