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]

Reply via email to