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

netudima pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 565c366ee19d4f399f28105cee81a86dffff49b3
Merge: bdbdf8d710 725c61c1f7
Author: Dmitry Konstantinov <[email protected]>
AuthorDate: Wed Jul 29 09:23:52 2026 +0100

    Merge branch 'cassandra-6.0' into trunk
    
    * cassandra-6.0:
      Avoid megamorphic calls for 
Cell.timestamp/ttl/path/localDeletionTimeAsUnsignedInt methods

 CHANGES.txt                                        |  1 +
 .../org/apache/cassandra/db/rows/AbstractCell.java | 13 ++++-
 .../org/apache/cassandra/db/rows/ArrayCell.java    | 32 +----------
 .../org/apache/cassandra/db/rows/BTreeRow.java     |  2 +-
 .../org/apache/cassandra/db/rows/BufferCell.java   | 33 +----------
 src/java/org/apache/cassandra/db/rows/Cell.java    |  2 +
 .../apache/cassandra/db/rows/HeapAbstractCell.java | 64 ++++++++++++++++++++++
 .../cassandra/index/sai/utils/CellWithSource.java  |  6 ++
 8 files changed, 90 insertions(+), 63 deletions(-)

diff --cc CHANGES.txt
index 77612298dd,9b6f32a799..affe4be0f7
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,14 -1,8 +1,15 @@@
 -6.0-alpha2
 +7.0
 + * Don't increment client metrics on messaging service connection unpause 
(CASSANDRA-21491)
 + * Add nodetool getreplicas (CASSANDRA-17665)
 + * Implementation of CEP-49: Hardware-accelerated compression 
(CASSANDRA-20975)
 + * Avoid using ObjectUtils.getFirstNonNull in Schema (CASSANDRA-21394)
 + * Allow nodetool garbagecollect to take a user defined list of SSTables 
(CASSANDRA-16767)
 + * Add a guardrail for misprepared statements (CASSANDRA-21139)
 +Merged from 6.0:
+  * Avoid megamorphic calls for 
Cell.timestamp/ttl/path/localDeletionTimeAsUnsignedInt methods (CASSANDRA-21526)
 + * Reduce allocations in DefaultQueryOptions (CASSANDRA-21467)
   * Allow unreserved keywords as user and identity names in USER and IDENTITY 
statements (CASSANDRA-21510)
   * Reduce allocations in DefaultQueryOptions (CASSANDRA-21467)
 - * Coordinator load-shedding returns OverloadedException without setting 
streamId, misrouting query responses (CASSANDRA-21508)
   * Reduce number of scheduledTasks on metric id release in ThreadLocalMetrics 
(CASSANDRA-21475)
   * Cache various Enum.values() used in deserialization to avoid per-read 
array allocation (CASSANDRA-21528)
   * Fix Accord transaction error message when altering a table 
(CASSANDRA-20580)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to