This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/cassandra.git
commit cc63d3cd8321c02a3a89c6dda39a76b98c23c353 Merge: 4d29990c47 4f382d93f5 Author: Stefan Miklosovic <smikloso...@apache.org> AuthorDate: Thu Mar 6 14:28:29 2025 +0100 Merge branch 'cassandra-5.0' into trunk .build/parent-pom-template.xml | 2 +- CHANGES.txt | 2 + ide/nbproject/project.xml | 2 +- .../upgrade/CompressionUpgradeTest.java | 122 +++++++++++++++++++++ 4 files changed, 126 insertions(+), 2 deletions(-) diff --cc CHANGES.txt index 58d702a7b8,024b9950ab..f37bec9fd6 --- a/CHANGES.txt +++ b/CHANGES.txt @@@ -169,31 -30,15 +169,33 @@@ Merged from 5.0 * Streamline the serialized format for index status gossip messages (CASSANDRA-20058) * Batch clusterings into single SAI partition post-filtering reads (CASSANDRA-19497) * Ban the usage of "var" instead of full types in the production code (CASSANDRA-20038) - * Suppress CVE-2024-45772 from lucene-core-9.7.0.jar (CASSANDRA-20024) + * Suppress CVE-2024-45772, upgrade to lucene-core-9.12.0.jar (CASSANDRA-20024) + * Use SinglePartitionReadCommand for index queries that use strict filtering (CASSANDRA-19968) + * Always write local expiration time as an int to LivenessInfo digest (CASSANDRA-19989) + * Enables IAuthenticator's to return own AuthenticateMessage (CASSANDRA-19984) + * Use ParameterizedClass for all auth-related implementations (CASSANDRA-19946) + * Correct out-of-date metrics and configuration documentation for SAI (CASSANDRA-19898) + * Make configuration entries in memtable section order-independent (CASSANDRA-19906) + * Add guardrail for enabling usage of VectorType (CASSANDRA-19903) + * Set executable flag for shell scripts in .build directory for source artifact (CASSANDRA-19896) + * Throw ConfigurationException when commitlog_disk_access_mode is direct but direct IO is not supported by filesystem (CASSANDRA-19812) + * Memtable allocation type unslabbed_heap_buffers_logged will cause an assertion error for TrieMemtables and SegmentedTrieMemtables (CASSANDRA-19835) + * Minor improvements in Cassandra shutdown and startup logs (CASSANDRA-19818) + * Fix direct IO support always being evaluated to false upon the first start of a node (CASSANDRA-19779) + * Deprecate and ignore use_deterministic_table_id (CASSANDRA-19809) + * Prioritize built indexes in IndexStatusManager (CASSANDRA-19400) + * Add java.base/java.lang.reflect among opens for jvm11-client.options (CASSANDRA-19780) Merged from 4.1: + * Fix SimpleClient ability to release acquired capacity (CASSANDRA-20202) + * Fix WaitQueue.Signal.awaitUninterruptibly may block forever if invoking thread is interrupted (CASSANDRA-20084) * Run audit_logging_options through santiation and validation on startup (CASSANDRA-20208) * Enforce CQL message size limit on multiframe messages (CASSANDRA-20052) - * Add nodetool checktokenmetadata command that checks TokenMetadata is insync with Gossip endpointState (CASSANDRA-18758) - * Equality check for Paxos.Electorate should not depend on collection types (CASSANDRA-19935) + * Fix race condition in DecayingEstimatedHistogramReservoir during rescale (CASSANDRA-19365) Merged from 4.0: - * Tighten up permissions in dc and authorizers (CASSANDRA-20225) ++ * Update Zstd library to 1.5.7-1 (CASSANDRA-20367) ++ * Fix premature auto-failing of long-running repairs (CASSANDRA-20312) + * Fix autocompletion for role names/user names (CASSANDRA-20175) + * Tighten up permissions in dc and cidr authorizers (CASSANDRA-20225) * CBUtil serialization of UTF8 does not handle all UTF8 properly (CASSANDRA-20234) * Make hint expiry use request start time rather than timeout time for TTL (CASSANDRA-20014) * Do not attach rows and partitions to QueryCancellationChecker when already attached (CASSANDRA-20135) diff --cc ide/nbproject/project.xml index 63c5b25a53,543c16ed85..1c702c578c --- a/ide/nbproject/project.xml +++ b/ide/nbproject/project.xml @@@ -7,8 -7,7 +7,8 @@@ <properties> <property name="project.dir">..</property> <!-- the compile classpaths should be distinct per compilation unit… but it is kept simple and the build will catch errors --> - <property name="cassandra.classpath.jars">${project.dir}/build/lib/jars/AmazonCorrettoCryptoProvider-2.2.0-linux-aarch_64.jar:${project.dir}/build/lib/jars/HdrHistogram-2.1.12.jar:${project.dir}/build/lib/jars/ST4-4.0.8.jar:${project.dir}/build/lib/jars/affinity-3.23.3.jar:${project.dir}/build/lib/jars/agrona-1.17.1.jar:${project.dir}/build/lib/jars/airline-0.8.jar:${project.dir}/build/lib/jars/antlr-3.5.2.jar:${project.dir}/build/lib/jars/antlr-runtime-3.5.2.jar:${proje [...] + <!-- DO NOT EDIT THE FOLLOWING LINE DIRECTLY: Use the update-netbeans-classpath.sh script --> - <property name="cassandra.classpath.jars">${project.dir}/build/lib/jars/AmazonCorrettoCryptoProvider-2.2.0-linux-aarch_64.jar:${project.dir}/build/lib/jars/HdrHistogram-2.1.12.jar:${project.dir}/build/lib/jars/ST4-4.0.8.jar:${project.dir}/build/lib/jars/affinity-3.23.3.jar:${project.dir}/build/lib/jars/agrona-1.17.1.jar:${project.dir}/build/lib/jars/airline-0.8.jar:${project.dir}/build/lib/jars/antlr-3.5.2.jar:${project.dir}/build/lib/jars/antlr-runtime-3.5.2.jar:${proje [...] ++ <property name="cassandra.classpath.jars">${project.dir}/build/lib/jars/AmazonCorrettoCryptoProvider-2.2.0-linux-aarch_64.jar:${project.dir}/build/lib/jars/HdrHistogram-2.1.12.jar:${project.dir}/build/lib/jars/ST4-4.0.8.jar:${project.dir}/build/lib/jars/affinity-3.23.3.jar:${project.dir}/build/lib/jars/agrona-1.17.1.jar:${project.dir}/build/lib/jars/airline-0.8.jar:${project.dir}/build/lib/jars/antlr-3.5.2.jar:${project.dir}/build/lib/jars/antlr-runtime-3.5.2.jar:${proje [...] </properties> <folders> <source-folder> --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org