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

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


The following commit(s) were added to refs/heads/master by this push:
     new 3e1aaa5c6c GH-34113: [C++][Thirdparty] Bump zstd to v1.5.4 (#34114)
3e1aaa5c6c is described below

commit 3e1aaa5c6c7b3e4069c909f36fbf28a8eb861982
Author: mwish <[email protected]>
AuthorDate: Sun Feb 12 05:45:27 2023 +0800

    GH-34113: [C++][Thirdparty] Bump zstd to v1.5.4 (#34114)
    
    
    
    ### Rationale for this change
    
    Zstd has release it's latest version, v1.5.4, which containing a lots of 
performance improvement under x86 and aarch64. The release note can be seen 
here: https://github.com/facebook/zstd/releases/tag/v1.5.4
    
    ### What changes are included in this PR?
    
    update zstd tag in thirdparty
    
    ### Are these changes tested?
    
    no more tests added
    
    ### Are there any user-facing changes?
    
    no
    
    * Closes: #34113
    
    Authored-by: mwish <[email protected]>
    Signed-off-by: Sutou Kouhei <[email protected]>
---
 cpp/cmake_modules/ThirdpartyToolchain.cmake | 3 ++-
 cpp/thirdparty/versions.txt                 | 6 +++---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/cpp/cmake_modules/ThirdpartyToolchain.cmake 
b/cpp/cmake_modules/ThirdpartyToolchain.cmake
index 50c9cd2136..6e665a1e19 100644
--- a/cpp/cmake_modules/ThirdpartyToolchain.cmake
+++ b/cpp/cmake_modules/ThirdpartyToolchain.cmake
@@ -802,7 +802,8 @@ if(DEFINED ENV{ARROW_ZSTD_URL})
   set(ZSTD_SOURCE_URL "$ENV{ARROW_ZSTD_URL}")
 else()
   set_urls(ZSTD_SOURCE_URL
-           
"https://github.com/facebook/zstd/archive/${ARROW_ZSTD_BUILD_VERSION}.tar.gz";)
+           
"https://github.com/facebook/zstd/releases/download/v${ARROW_ZSTD_BUILD_VERSION}/zstd-${ARROW_ZSTD_BUILD_VERSION}.tar.gz";
+  )
 endif()
 
 # ----------------------------------------------------------------------
diff --git a/cpp/thirdparty/versions.txt b/cpp/thirdparty/versions.txt
index 92509a3dd3..56b2000c84 100644
--- a/cpp/thirdparty/versions.txt
+++ b/cpp/thirdparty/versions.txt
@@ -113,8 +113,8 @@ ARROW_XSIMD_BUILD_VERSION=9.0.1
 
ARROW_XSIMD_BUILD_SHA256_CHECKSUM=b1bb5f92167fd3a4f25749db0be7e61ed37e0a5d943490f3accdcd2cd2918cc0
 ARROW_ZLIB_BUILD_VERSION=1.2.13
 
ARROW_ZLIB_BUILD_SHA256_CHECKSUM=b3a24de97a8fdbc835b9833169501030b8977031bcb54b3b3ac13740f846ab30
-ARROW_ZSTD_BUILD_VERSION=v1.5.2
-ARROW_ZSTD_BUILD_SHA256_CHECKSUM=f7de13462f7a82c29ab865820149e778cbfe01087b3a55b5332707abf9db4a6e
+ARROW_ZSTD_BUILD_VERSION=1.5.4
+ARROW_ZSTD_BUILD_SHA256_CHECKSUM=0f470992aedad543126d06efab344dc5f3e171893810455787d38347343a4424
 
 
 # The first field is the name of the environment variable expected by cmake.
@@ -164,7 +164,7 @@ DEPENDENCIES=(
   "ARROW_UTF8PROC_URL utf8proc-${ARROW_UTF8PROC_BUILD_VERSION}.tar.gz 
https://github.com/JuliaStrings/utf8proc/archive/${ARROW_UTF8PROC_BUILD_VERSION}.tar.gz";
   "ARROW_XSIMD_URL xsimd-${ARROW_XSIMD_BUILD_VERSION}.tar.gz 
https://github.com/xtensor-stack/xsimd/archive/${ARROW_XSIMD_BUILD_VERSION}.tar.gz";
   "ARROW_ZLIB_URL zlib-${ARROW_ZLIB_BUILD_VERSION}.tar.gz 
https://zlib.net/fossils/zlib-${ARROW_ZLIB_BUILD_VERSION}.tar.gz";
-  "ARROW_ZSTD_URL zstd-${ARROW_ZSTD_BUILD_VERSION}.tar.gz 
https://github.com/facebook/zstd/archive/${ARROW_ZSTD_BUILD_VERSION}.tar.gz";
+  "ARROW_ZSTD_URL zstd-${ARROW_ZSTD_BUILD_VERSION}.tar.gz 
https://github.com/facebook/zstd/releases/download/v${ARROW_ZSTD_BUILD_VERSION}/zstd-${ARROW_ZSTD_BUILD_VERSION}.tar.gz";
 )
 
 # vim: set filetype=sh:

Reply via email to