This is an automated email from the ASF dual-hosted git repository.

dongjoon-hyun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/master by this push:
     new 2b39d55f85dc [SPARK-57984][BUILD] Upgrade `lz4-java` to 1.11.1
2b39d55f85dc is described below

commit 2b39d55f85dcbc64deb7fa1c2085f18f4b2562db
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Thu Jul 9 13:16:20 2026 -0700

    [SPARK-57984][BUILD] Upgrade `lz4-java` to 1.11.1
    
    ### What changes were proposed in this pull request?
    
    This PR aims to upgrade `at.yawk.lz4:lz4-java` to 1.11.1.
    
    ### Why are the changes needed?
    
    To bring the latest bug fixes from the following release.
    
    - https://github.com/yawkat/lz4-java/releases/tag/v1.11.1 (2026-07-06)
      - [Native XXHash implementations can crash the JVM when passed invalid 
byte array 
ranges](https://github.com/yawkat/lz4-java/security/advisories/GHSA-xx22-p4ch-683r)
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    Pass the CIs.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    Generated-by: Claude Fable 5
    
    Closes #57063 from dongjoon-hyun/SPARK-57984.
    
    Authored-by: Dongjoon Hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 core/benchmarks/LZ4TPCDSDataBenchmark-jdk21-results.txt | 8 ++++----
 core/benchmarks/LZ4TPCDSDataBenchmark-jdk25-results.txt | 8 ++++----
 core/benchmarks/LZ4TPCDSDataBenchmark-results.txt       | 8 ++++----
 dev/deps/spark-deps-hadoop-3-hive-2.3                   | 2 +-
 pom.xml                                                 | 2 +-
 5 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/core/benchmarks/LZ4TPCDSDataBenchmark-jdk21-results.txt 
b/core/benchmarks/LZ4TPCDSDataBenchmark-jdk21-results.txt
index 454d52f11985..345a32de864e 100644
--- a/core/benchmarks/LZ4TPCDSDataBenchmark-jdk21-results.txt
+++ b/core/benchmarks/LZ4TPCDSDataBenchmark-jdk21-results.txt
@@ -2,16 +2,16 @@
 Benchmark LZ4CompressionCodec
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 21.0.10+7-LTS on Linux 6.17.0-1010-azure
+OpenJDK 64-Bit Server VM 21.0.11+10-LTS on Linux 6.17.0-1018-azure
 AMD EPYC 7763 64-Core Processor
 Compression:                              Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Compression 4 times                                2342           2349         
  9          0.0   585571861.0       1.0X
+Compression 4 times                                2349           2359         
 14          0.0   587182739.5       1.0X
 
-OpenJDK 64-Bit Server VM 21.0.10+7-LTS on Linux 6.17.0-1010-azure
+OpenJDK 64-Bit Server VM 21.0.11+10-LTS on Linux 6.17.0-1018-azure
 AMD EPYC 7763 64-Core Processor
 Decompression:                            Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Decompression 4 times                               748            776         
 24          0.0   187029239.5       1.0X
+Decompression 4 times                               696            721         
 24          0.0   173988845.5       1.0X
 
 
diff --git a/core/benchmarks/LZ4TPCDSDataBenchmark-jdk25-results.txt 
b/core/benchmarks/LZ4TPCDSDataBenchmark-jdk25-results.txt
index 7a6736919653..17d7f63904a1 100644
--- a/core/benchmarks/LZ4TPCDSDataBenchmark-jdk25-results.txt
+++ b/core/benchmarks/LZ4TPCDSDataBenchmark-jdk25-results.txt
@@ -2,16 +2,16 @@
 Benchmark LZ4CompressionCodec
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 25.0.2+10-LTS on Linux 6.17.0-1010-azure
+OpenJDK 64-Bit Server VM 25.0.3+9-LTS on Linux 6.17.0-1018-azure
 AMD EPYC 7763 64-Core Processor
 Compression:                              Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Compression 4 times                                2343           2353         
 15          0.0   585680834.0       1.0X
+Compression 4 times                                2366           2368         
  4          0.0   591406476.0       1.0X
 
-OpenJDK 64-Bit Server VM 25.0.2+10-LTS on Linux 6.17.0-1010-azure
+OpenJDK 64-Bit Server VM 25.0.3+9-LTS on Linux 6.17.0-1018-azure
 AMD EPYC 7763 64-Core Processor
 Decompression:                            Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Decompression 4 times                               721            729         
  9          0.0   180327142.3       1.0X
+Decompression 4 times                               731            754         
 21          0.0   182636355.0       1.0X
 
 
diff --git a/core/benchmarks/LZ4TPCDSDataBenchmark-results.txt 
b/core/benchmarks/LZ4TPCDSDataBenchmark-results.txt
index 6227a0f58b61..90147478d815 100644
--- a/core/benchmarks/LZ4TPCDSDataBenchmark-results.txt
+++ b/core/benchmarks/LZ4TPCDSDataBenchmark-results.txt
@@ -2,16 +2,16 @@
 Benchmark LZ4CompressionCodec
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.17.0-1010-azure
+OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1018-azure
 AMD EPYC 9V74 80-Core Processor
 Compression:                              Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Compression 4 times                                2543           2547         
  6          0.0   635681307.2       1.0X
+Compression 4 times                                2544           2553         
 12          0.0   636048570.5       1.0X
 
-OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.17.0-1010-azure
+OpenJDK 64-Bit Server VM 17.0.19+10-LTS on Linux 6.17.0-1018-azure
 AMD EPYC 9V74 80-Core Processor
 Decompression:                            Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
------------------------------------------------------------------------------------------------------------------------
-Decompression 4 times                               767            768         
  2          0.0   191709504.8       1.0X
+Decompression 4 times                               799            803         
  3          0.0   199759137.0       1.0X
 
 
diff --git a/dev/deps/spark-deps-hadoop-3-hive-2.3 
b/dev/deps/spark-deps-hadoop-3-hive-2.3
index 1a392f63c99a..813dfac59950 100644
--- a/dev/deps/spark-deps-hadoop-3-hive-2.3
+++ b/dev/deps/spark-deps-hadoop-3-hive-2.3
@@ -189,7 +189,7 @@ log4j-api/2.26.0//log4j-api-2.26.0.jar
 log4j-core/2.26.0//log4j-core-2.26.0.jar
 log4j-layout-template-json/2.26.0//log4j-layout-template-json-2.26.0.jar
 log4j-slf4j2-impl/2.26.0//log4j-slf4j2-impl-2.26.0.jar
-lz4-java/1.11.0//lz4-java-1.11.0.jar
+lz4-java/1.11.1//lz4-java-1.11.1.jar
 metrics-core/4.2.37//metrics-core-4.2.37.jar
 metrics-graphite/4.2.37//metrics-graphite-4.2.37.jar
 metrics-jmx/4.2.37//metrics-jmx-4.2.37.jar
diff --git a/pom.xml b/pom.xml
index 20475660dba8..df8297d048ea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -878,7 +878,7 @@
       <dependency>
         <groupId>at.yawk.lz4</groupId>
         <artifactId>lz4-java</artifactId>
-        <version>1.11.0</version>
+        <version>1.11.1</version>
       </dependency>
       <dependency>
         <groupId>com.github.luben</groupId>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to