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

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 0d6278ffc8 GH-45584: [C++][Thirdparty] Bump zstd to v1.5.7 (#45585)
0d6278ffc8 is described below

commit 0d6278ffc80daca5233a281246e6a7e32ac90475
Author: mwish <[email protected]>
AuthorDate: Fri Feb 21 04:23:59 2025 +0800

    GH-45584: [C++][Thirdparty] Bump zstd to v1.5.7 (#45585)
    
    
    
    ### Rationale for this change
    
    Zstd now released 1.5.7: 
https://github.com/facebook/zstd/releases/tag/v1.5.7 . It has an optimization 
that it improves speed for small blocks
    
    > The compression speed for small data blocks has been notably improved at 
fast compression levels, thanks to contributions from TocarIP, further extended 
in https://github.com/facebook/zstd/pull/4165. Below are benchmark results 
illustrating the performance improvements for level 1 compression on the 
Silesia corpus, segmented into different block sizes
    
    We have some scenerio for small blocks and compression, so zstd-1.5.7 might 
helps
    
    ### What changes are included in this PR?
    
    Change zstd to v1.5.7
    
    ### Are these changes tested?
    
    Covered by existing
    
    ### Are there any user-facing changes?
    
    no
    
    * GitHub Issue: #45584
    
    Authored-by: mwish <[email protected]>
    Signed-off-by: Sutou Kouhei <[email protected]>
---
 cpp/thirdparty/versions.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/cpp/thirdparty/versions.txt b/cpp/thirdparty/versions.txt
index 29f0cc7d1b..6c678efc5f 100644
--- a/cpp/thirdparty/versions.txt
+++ b/cpp/thirdparty/versions.txt
@@ -117,8 +117,8 @@ ARROW_XSIMD_BUILD_VERSION=13.0.0
 
ARROW_XSIMD_BUILD_SHA256_CHECKSUM=8bdbbad0c3e7afa38d88d0d484d70a1671a1d8aefff03f4223ab2eb6a41110a3
 ARROW_ZLIB_BUILD_VERSION=1.3.1
 
ARROW_ZLIB_BUILD_SHA256_CHECKSUM=9a93b2b7dfdac77ceba5a558a580e74667dd6fede4585b91eefb60f03b72df23
-ARROW_ZSTD_BUILD_VERSION=1.5.6
-ARROW_ZSTD_BUILD_SHA256_CHECKSUM=8c29e06cf42aacc1eafc4077ae2ec6c6fcb96a626157e0593d5e82a34fd403c1
+ARROW_ZSTD_BUILD_VERSION=1.5.7
+ARROW_ZSTD_BUILD_SHA256_CHECKSUM=eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3
 
 
 # The first field is the name of the environment variable expected by cmake.

Reply via email to