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

dongjoon 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 991fdc53af06 [SPARK-55508][BUILD] Upgrade `compress-lzf` to 1.2.0
991fdc53af06 is described below

commit 991fdc53af06fdaeb0ff90325fae2012bbac2c8e
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Thu Feb 12 19:16:07 2026 -0800

    [SPARK-55508][BUILD] Upgrade `compress-lzf` to 1.2.0
    
    ### What changes were proposed in this pull request?
    
    This PR aims to upgrade `compress-lzf` to 1.2.0.
    
    ### Why are the changes needed?
    
    To use the latest bug fixed ones. Currently, we use 1.1.2 released 3 years 
ago (on 2023-01-29).
    
    - https://github.com/ning/compress/releases/tag/compress-lzf-1.2.0 
(2026-01-02)
    - https://github.com/ning/compress/releases/tag/compress-lzf-1.1.3 
(2025-09-26)
    
    ### Does this PR introduce _any_ user-facing change?
    
    No behavior change.
    
    ### How was this patch tested?
    
    Pass the CIs.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    No.
    
    Closes #54292 from dongjoon-hyun/SPARK-55508.
    
    Lead-authored-by: Dongjoon Hyun <[email protected]>
    Co-authored-by: dongjoon-hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 core/benchmarks/LZFBenchmark-jdk21-results.txt | 12 ++++++------
 core/benchmarks/LZFBenchmark-results.txt       | 16 ++++++++--------
 dev/deps/spark-deps-hadoop-3-hive-2.3          |  2 +-
 pom.xml                                        |  2 +-
 4 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/core/benchmarks/LZFBenchmark-jdk21-results.txt 
b/core/benchmarks/LZFBenchmark-jdk21-results.txt
index 0420f4417b23..bac20cfc5ca7 100644
--- a/core/benchmarks/LZFBenchmark-jdk21-results.txt
+++ b/core/benchmarks/LZFBenchmark-jdk21-results.txt
@@ -2,18 +2,18 @@
 Benchmark LZFCompressionCodec
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
+OpenJDK 64-Bit Server VM 21.0.10+7-LTS on Linux 6.14.0-1017-azure
 AMD EPYC 7763 64-Core Processor
 Compress small objects:                           Best Time(ms)   Avg Time(ms) 
  Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
--------------------------------------------------------------------------------------------------------------------------------
-Compression 256000000 int values in parallel                594            606 
         11        430.9           2.3       1.0X
-Compression 256000000 int values single-threaded            570            572 
          1        449.0           2.2       1.0X
+Compression 256000000 int values in parallel                604            611 
          9        423.7           2.4       1.0X
+Compression 256000000 int values single-threaded            560            561 
          2        457.5           2.2       1.1X
 
-OpenJDK 64-Bit Server VM 21.0.8+9-LTS on Linux 6.11.0-1018-azure
+OpenJDK 64-Bit Server VM 21.0.10+7-LTS on Linux 6.14.0-1017-azure
 AMD EPYC 7763 64-Core Processor
 Compress large objects:                        Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
-----------------------------------------------------------------------------------------------------------------------------
-Compression 1024 array values in 2 threads                23             25    
       1          0.0       22108.7       1.0X
-Compression 1024 array values single-threaded             32             33    
       0          0.0       31296.0       0.7X
+Compression 1024 array values in 1 threads                47             54    
       4          0.0       45412.7       1.0X
+Compression 1024 array values single-threaded             33             33    
       0          0.0       31870.0       1.4X
 
 
diff --git a/core/benchmarks/LZFBenchmark-results.txt 
b/core/benchmarks/LZFBenchmark-results.txt
index 31da8cffbe94..475753349620 100644
--- a/core/benchmarks/LZFBenchmark-results.txt
+++ b/core/benchmarks/LZFBenchmark-results.txt
@@ -2,18 +2,18 @@
 Benchmark LZFCompressionCodec
 
================================================================================================
 
-OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
-AMD EPYC 7763 64-Core Processor
+OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure
+Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
 Compress small objects:                           Best Time(ms)   Avg Time(ms) 
  Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
--------------------------------------------------------------------------------------------------------------------------------
-Compression 256000000 int values in parallel                593            602 
          8        431.4           2.3       1.0X
-Compression 256000000 int values single-threaded            619            625 
          4        413.4           2.4       1.0X
+Compression 256000000 int values in parallel                577            587 
         15        443.3           2.3       1.0X
+Compression 256000000 int values single-threaded            572            573 
          1        447.9           2.2       1.0X
 
-OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
-AMD EPYC 7763 64-Core Processor
+OpenJDK 64-Bit Server VM 17.0.18+8-LTS on Linux 6.14.0-1017-azure
+Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
 Compress large objects:                        Best Time(ms)   Avg Time(ms)   
Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
 
-----------------------------------------------------------------------------------------------------------------------------
-Compression 1024 array values in 1 threads                41             49    
       6          0.0       40204.2       1.0X
-Compression 1024 array values single-threaded             33             33    
       1          0.0       32005.2       1.3X
+Compression 1024 array values in 1 threads                46             49    
       1          0.0       44773.9       1.0X
+Compression 1024 array values single-threaded             34             35    
       1          0.0       33331.6       1.3X
 
 
diff --git a/dev/deps/spark-deps-hadoop-3-hive-2.3 
b/dev/deps/spark-deps-hadoop-3-hive-2.3
index 29cded1e18fd..800df14e312a 100644
--- a/dev/deps/spark-deps-hadoop-3-hive-2.3
+++ b/dev/deps/spark-deps-hadoop-3-hive-2.3
@@ -47,7 +47,7 @@ commons-lang3/3.20.0//commons-lang3-3.20.0.jar
 commons-math3/3.6.1//commons-math3-3.6.1.jar
 commons-pool/1.5.4//commons-pool-1.5.4.jar
 commons-text/1.15.0//commons-text-1.15.0.jar
-compress-lzf/1.1.2//compress-lzf-1.1.2.jar
+compress-lzf/1.2.0//compress-lzf-1.2.0.jar
 curator-client/5.9.0//curator-client-5.9.0.jar
 curator-framework/5.9.0//curator-framework-5.9.0.jar
 curator-recipes/5.9.0//curator-recipes-5.9.0.jar
diff --git a/pom.xml b/pom.xml
index 4c5ff02e2ea1..b4e989126e9b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -888,7 +888,7 @@
       <dependency>
         <groupId>com.ning</groupId>
         <artifactId>compress-lzf</artifactId>
-        <version>1.1.2</version>
+        <version>1.2.0</version>
       </dependency>
       <dependency>
         <groupId>org.xerial.snappy</groupId>


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

Reply via email to