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.