Skip to content

Commit 2870b66

Browse files
committed
[SPARK-59421][BUILD] Upgrade zstd-jni to 1.5.7-16
### What changes were proposed in this pull request? This PR aims to upgrade `zstd-jni` to 1.5.7-16. ### Why are the changes needed? To bring the latest bug fixes and improvements. `zstd-jni` 1.5.7-16 was released on 2026-08-29 and includes the following notable changes since 1.5.7-13. - [v1.5.7-16](https://github.com/luben/zstd-jni/releases/tag/v1.5.7-16) (2026-08-29) - [v1.5.7-15](https://github.com/luben/zstd-jni/releases/tag/v1.5.7-15) (2026-08-16) - [v1.5.7-14](https://github.com/luben/zstd-jni/releases/tag/v1.5.7-14) (2026-08-16) Notable changes: - Fix cross-object lifetime tracking for dicts and contexts - Fix dict lifecycle in `ZstdDirectBufferCompressingStream` - Add more guards for non-null and closed streams - Add argument validation for `ZstdDictDecompress` constructor - Fix int overflow - Simplify loading the native library - Return `long` from the private natives whose C function returns `size_t` - Guard against negative frame content sizes Full changelog: luben/zstd-jni@v1.5.7-13...v1.5.7-16 ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass the CIs. ### Was this patch authored or co-authored using generative AI tooling? Generated-by: Claude Opus 5 Closes #58718 from dongjoon-hyun/SPARK-59421. Authored-by: Dongjoon Hyun <dongjoon@apache.org> Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
1 parent 77e3af3 commit 2870b66

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

dev/deps/spark-deps-hadoop-3-hive-2.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,4 +314,4 @@ xz/1.12//xz-1.12.jar
314314
zjsonpatch/7.9.0//zjsonpatch-7.9.0.jar
315315
zookeeper-jute/3.9.5//zookeeper-jute-3.9.5.jar
316316
zookeeper/3.9.5//zookeeper-3.9.5.jar
317-
zstd-jni/1.5.7-13//zstd-jni-1.5.7-13.jar
317+
zstd-jni/1.5.7-16//zstd-jni-1.5.7-16.jar

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -883,7 +883,7 @@
883883
<dependency>
884884
<groupId>com.github.luben</groupId>
885885
<artifactId>zstd-jni</artifactId>
886-
<version>1.5.7-13</version>
886+
<version>1.5.7-16</version>
887887
</dependency>
888888
<dependency>
889889
<groupId>com.clearspring.analytics</groupId>

0 commit comments

Comments
 (0)