Depend only on platform-specific Zstd JNI native libraries

patch by Stefan Miklosovic; reviewed by Yifan Cai for CASSANDRA-21483
This commit is contained in:
Stefan Miklosovic 2026-07-01 14:16:20 +02:00
parent 29a5c3f9c1
commit 2397d52df7
No known key found for this signature in database
GPG Key ID: 32F35CB2F546D93E
4 changed files with 37 additions and 1 deletions

View File

@ -311,6 +311,22 @@
<dependency> <dependency>
<groupId>com.github.luben</groupId> <groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId> <artifactId>zstd-jni</artifactId>
<classifier>linux_amd64</classifier>
</dependency>
<dependency>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
<classifier>linux_aarch64</classifier>
</dependency>
<dependency>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
<classifier>darwin_x86_64</classifier>
</dependency>
<dependency>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
<classifier>darwin_aarch64</classifier>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.psjava</groupId> <groupId>org.psjava</groupId>

View File

@ -304,6 +304,25 @@
<groupId>com.github.luben</groupId> <groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId> <artifactId>zstd-jni</artifactId>
<version>1.5.7-2</version> <version>1.5.7-2</version>
<classifier>linux_aarch64</classifier>
</dependency>
<dependency>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
<version>1.5.7-2</version>
<classifier>linux_amd64</classifier>
</dependency>
<dependency>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
<version>1.5.7-2</version>
<classifier>darwin_aarch64</classifier>
</dependency>
<dependency>
<groupId>com.github.luben</groupId>
<artifactId>zstd-jni</artifactId>
<version>1.5.7-2</version>
<classifier>darwin_x86_64</classifier>
</dependency> </dependency>
<dependency> <dependency>
<groupId>com.google.guava</groupId> <groupId>com.google.guava</groupId>

View File

@ -1,4 +1,5 @@
6.0-alpha2 6.0-alpha2
* Depend only on platform-specific Zstd JNI native libraries (CASSANDRA-21483)
* Expose immediately-executed tasks in the queries virtual table (CASSANDRA-21471) * Expose immediately-executed tasks in the queries virtual table (CASSANDRA-21471)
* Avoid potential deadlock between GlobalLogFollower and GossipStage (CASSANDRA-21384) * Avoid potential deadlock between GlobalLogFollower and GossipStage (CASSANDRA-21384)
* Add CMS membership as a field in ClusterMetadata (CASSANDRA-20736) * Add CMS membership as a field in ClusterMetadata (CASSANDRA-20736)

File diff suppressed because one or more lines are too long