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: