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]