This is an automated email from the ASF dual-hosted git repository.

brandonwilliams pushed a commit to branch cassandra-5.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 2cd5515c1244d09c8cc37a3fd50fc34256459959
Merge: 78ab095c87 a5b4fbc64c
Author: Brandon Williams <brandonwilli...@apache.org>
AuthorDate: Mon Sep 16 12:25:42 2024 -0500

    Merge branch 'cassandra-4.1' into cassandra-5.0

 CHANGES.txt                                        | 19 ++++++++++
 .../org/apache/cassandra/utils/btree/BTree.java    | 40 +++++++++++++++++-----
 .../org/apache/cassandra/utils/LongBTreeTest.java  |  3 ++
 3 files changed, 54 insertions(+), 8 deletions(-)

diff --cc CHANGES.txt
index 279d06ca93,1b93e12963..e42d3a4abe
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,77 -1,28 +1,96 @@@
 -4.1.6
 +5.0.1
 + * 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)
 + * Minor improvements in Cassandra shutdown and startup logs (CASSANDRA-19818)
 + * 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:
 +Merged from 4.0:
++ * Fix memory leak in BTree.FastBuilder (CASSANDRA-19785)
 + * Fix millisecond and microsecond precision for commit log replay 
(CASSANDRA-19448)
 + * Improve accuracy of memtable heap usage tracking (CASSANDRA-17298)
 + * Fix rendering UNSET collection types in query tracing (CASSANDRA-19880)
 + * Fix latency reported by ideal consistency level monitoring 
(CASSANDRA-19651)
 + * Do not spam log with SSLExceptions (CASSANDRA-18839)
 +
 +5.0.0
 +5.0-rc2
 + * Fix direct IO support always being evaluated to false upon the first start 
of a node (CASSANDRA-19779)
 + * Memtable allocation type unslabbed_heap_buffers_logged will cause an 
assertion error for TrieMemtables and SegmentedTrieMemtables (CASSANDRA-19835)
 +Merged from 4.0:
 + * Use default commitlog settings in test YAMLs (CASSANDRA-19830)
 +
 +
 +5.0-rc1
 + * Move bcpkix-jdk18on to build dependencies, update to 1.78 and explicitly 
enumerate transitive dependencies (CASSANDRA-19739)
 + * Avoid streams in the common case for UpdateTransaction creation 
(CASSANDRA-19675)
 + * Only wait until native_transport_timeout for dispatcher to finish 
(CASSANDRA-19697)
 + * Disable chronicle analytics (CASSANDRA-19656)
 + * Replace Stream iteration with for-loop for 
StorageProxy::updateCoordinatorWriteLatencyTableMetric (CASSANDRA-19676)
 + * Enforce metric naming contract if scope is used in a metric name 
(CASSANDRA-19619)
 + * Avoid reading of the same IndexInfo from disk many times for a large 
partition (CASSANDRA-19557)
 + * Resolve the oldest hints just from descriptors and current writer if 
available (CASSANDRA-19600)
 + * Optionally fail writes when SAI refuses to index a term value exceeding 
configured term max size (CASSANDRA-19493)
 + * Vector search can restrict on clustering keys when filtering isn't 
required (CASSANDRA-19544)
 + * Fix FBUtilities' parsing of gcp cos_containerd kernel versions 
(CASSANDRA-18594)
 + * Clean up KeyRangeIterator classes (CASSANDRA-19428)
 + * Warn clients about possible consistency violations for filtering queries 
against multiple mutable columns (CASSANDRA-19489)
 + * Align buffer with commitlog segment size (CASSANDRA-19471)
 + * Ensure SAI indexes empty byte buffers for types that allow them as a valid 
input (CASSANDRA-19461)
 + * Deprecate Python 3.7 and earlier, but allow cqlsh to run with Python 
3.6-3.11 (CASSANDRA-19467)
 + * Set uuid_sstable_identifiers_enabled to true in cassandra-latest.yaml 
(CASSANDRA-19460)
 + * Revert switching to approxTime in Dispatcher (CASSANDRA-19454)
 + * Add an optimized default configuration to tests and make it available for 
new users (CASSANDRA-18753)
 + * Fix remote JMX under Java17 (CASSANDRA-19453)
 + * Avoid consistency violations for SAI intersections over unrepaired data at 
consistency levels requiring reconciliation (CASSANDRA-19018)
 + * Fix NullPointerException in ANN+WHERE when adding rows in another 
partition (CASSANDRA-19404)
 + * Record latencies for SAI post-filtering reads against local storage 
(CASSANDRA-18940)
 + * Fix VectorMemoryIndex#update logic to compare vectors. Fix Index view 
(CASSANDRA-19168)
 + * Deprecate native_transport_port_ssl (CASSANDRA-19392)
 + * Update packaging shell includes (CASSANDRA-19283)
 + * Fix data corruption in VectorCodec when using heap buffers 
(CASSANDRA-19167)
 + * Avoid over-skipping of key iterators from static column indexes during 
mixed intersections (CASSANDRA-19278)
 + * Make concurrent_index_builders configurable at runtime (CASSANDRA-19266)
 + * Fix storage_compatibility_mode for streaming (CASSANDRA-19126)
 + * Add support of vector type to cqlsh COPY command (CASSANDRA-19118)
 + * Make CQLSSTableWriter to support building of SAI indexes (CASSANDRA-18714)
 + * Append additional JVM options when using JDK17+ (CASSANDRA-19001)
 + * Upgrade Python driver to 3.29.0 (CASSANDRA-19245)
 + * Creating a SASI index after creating an SAI index does not break secondary 
index queries (CASSANDRA-18939)
 + * Optionally fail when a non-partition-restricted query is issued against an 
index (CASSANDRA-18796)
 + * Add a startup check to fail startup when using invalid configuration with 
certain Kernel and FS type (CASSANDRA-19196)
 + * UCS min_sstable_size should not be lower than target_sstable_size lower 
bound (CASSANDRA-19112)
 + * Fix the correspondingMessagingVersion of SSTable format and improve TTL 
overflow tests coverage (CASSANDRA-19197)
 + * Fix resource cleanup after SAI query timeouts (CASSANDRA-19177)
 + * Suppress CVE-2023-6481 (CASSANDRA-19184)
 +Merged from 4.1:
   * Add native transport deadline, an ultimate deadline for all tasks related 
to a specific request (CASSANDRA-19534)
   * Do not create a role if ALTER ROLE IF EXISTS operates on non-existing role 
(CASSANDRA-19749)
   * Use OpOrder in repairIterator to ensure we don't lose memtables mid-paxos 
repair (Cassandra-19668)
   * Refresh stale paxos commit (CASSANDRA-19617)
   * Reduce info logging from automatic paxos repair (CASSANDRA-19445)
   * Support legacy plain_text_auth section in credentials file removed 
unintentionally (CASSANDRA-19498)
+ Merged from 4.0:
 - * Fix memory leak in BTree.FastBuilder (CASSANDRA-19785)
+  * Fix millisecond and microsecond precision for commit log replay 
(CASSANDRA-19448)
+  * Improve accuracy of memtable heap usage tracking (CASSANDRA-17298)
+  * Fix rendering UNSET collection types in query tracing (CASSANDRA-19880)
+  * Fix latency reported by ideal consistency level monitoring 
(CASSANDRA-19651)
+  * Use default commitlog settings in test YAMLs (CASSANDRA-19830)
+  * Do not spam log with SSLExceptions (CASSANDRA-18839)
+  * Fix schema.cql created by a snapshot after dropping more than one column 
(CASSANDRA-19747)
+  * UnsupportedOperationException when reducing scope for LCS compactions 
(CASSANDRA-19704)
+  * Make LWT conditions behavior on frozen and non-frozen columns consistent 
for null column values (CASSANDRA-19637)
+  * Add timeout specifically for bootstrapping nodes (CASSANDRA-15439)
+  * Bring Redhat packge dirs/ownership/perms in line with Debian package 
(CASSANDRA-19565)
+ Merged from 3.0:
+  * Upgrade OWASP to 10.0.0 (CASSANDRA-19738)
+ 
+ 
+ 4.1.5
++>>>>>>> cassandra-4.1
   * Make queries visible to the "system_views.queries" virtual table at the 
coordinator level (CASSANDRA-19577)
   * Concurrent equivalent schema updates lead to unresolved disagreement 
(CASSANDRA-19578)
   * Fix hints delivery for a node going down repeatedly (CASSANDRA-19495)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to