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

frankgh pushed a change to branch cassandra-6.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git


    from 725c61c1f7 Avoid megamorphic calls for 
Cell.timestamp/ttl/path/localDeletionTimeAsUnsignedInt methods
     add aa1447571b [CASSANDRA-21536] Profile pollution in 
AbstractType.writeValue makes serialization slow for all column types

No new revisions were added by this update.

Summary of changes:
 CHANGES.txt                                        |  1 +
 .../cassandra/db/marshal/AbstractTimeUUIDType.java |  8 +-
 .../apache/cassandra/db/marshal/AbstractType.java  | 27 ++++---
 .../apache/cassandra/db/marshal/BooleanType.java   |  8 +-
 .../org/apache/cassandra/db/marshal/DateType.java  |  8 +-
 .../apache/cassandra/db/marshal/DoubleType.java    |  8 +-
 .../org/apache/cassandra/db/marshal/EmptyType.java |  8 +-
 .../org/apache/cassandra/db/marshal/FloatType.java |  8 +-
 .../org/apache/cassandra/db/marshal/Int32Type.java |  8 +-
 .../cassandra/db/marshal/LexicalUUIDType.java      |  8 +-
 .../org/apache/cassandra/db/marshal/LongType.java  |  8 +-
 .../cassandra/db/marshal/MultiElementType.java     |  6 +-
 .../apache/cassandra/db/marshal/NumberType.java    |  5 ++
 .../apache/cassandra/db/marshal/ReversedType.java  |  8 +-
 .../apache/cassandra/db/marshal/TemporalType.java  |  5 ++
 .../apache/cassandra/db/marshal/TimestampType.java |  8 +-
 .../org/apache/cassandra/db/marshal/UUIDType.java  |  8 +-
 .../apache/cassandra/db/marshal/VectorType.java    | 12 +--
 .../microbench/AbstractTypeSerializationBench.java | 94 ++++++++++++++++++++++
 .../cassandra/db/marshal/AbstractTypeTest.java     |  6 ++
 20 files changed, 149 insertions(+), 103 deletions(-)
 create mode 100644 
test/microbench/org/apache/cassandra/test/microbench/AbstractTypeSerializationBench.java


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

Reply via email to