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

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


    from 2873c91269 Split ReadRepairQueryTypesTest to avoid JUnit timeouts
     add 018c8e0d5e Optimise BTree build, update and transform operations

No new revisions were added by this update.

Summary of changes:
 CHANGES.txt                                        |    3 +
 build.xml                                          |    4 +-
 src/java/org/apache/cassandra/db/Columns.java      |    4 +-
 .../db/partitions/AtomicBTreePartition.java        |   14 +-
 .../cassandra/db/partitions/PartitionUpdate.java   |    6 +-
 .../org/apache/cassandra/db/rows/BTreeRow.java     |    2 +-
 .../cassandra/db/rows/ComplexColumnData.java       |   27 +-
 src/java/org/apache/cassandra/db/rows/Row.java     |    2 +-
 .../org/apache/cassandra/utils/BulkIterator.java   |  112 +
 .../org/apache/cassandra/utils/btree/BTree.java    | 3485 +++++++++++++++++---
 .../apache/cassandra/utils/btree/BTreeRemoval.java |   12 +-
 .../org/apache/cassandra/utils/btree/BTreeSet.java |   46 +-
 .../apache/cassandra/utils/btree/NodeBuilder.java  |  441 ---
 .../apache/cassandra/utils/btree/TreeBuilder.java  |  121 -
 .../cassandra/utils/btree/UpdateFunction.java      |   32 +-
 .../utils/caching/TinyThreadLocalPool.java         |   85 +
 .../org/apache/cassandra/utils/LongBTreeTest.java  |  587 ++--
 .../BTreeBench.java}                               |   75 +-
 .../test/microbench/btree/BTreeBuildBench.java     |  127 +
 .../test/microbench/btree/BTreeTransformBench.java |  194 ++
 .../test/microbench/btree/BTreeUpdateBench.java    |  324 ++
 .../test/microbench/btree/IntVisitor.java          |   85 +
 .../test/microbench/btree/Megamorphism.java        |  169 +
 .../cassandra/utils/btree/BTreeRemovalTest.java    |   17 +-
 .../utils/btree/BTreeSearchIteratorTest.java       |    6 +-
 .../apache/cassandra/utils/btree/BTreeTest.java    |  239 +-
 26 files changed, 4712 insertions(+), 1507 deletions(-)
 create mode 100644 src/java/org/apache/cassandra/utils/BulkIterator.java
 delete mode 100644 src/java/org/apache/cassandra/utils/btree/NodeBuilder.java
 delete mode 100644 src/java/org/apache/cassandra/utils/btree/TreeBuilder.java
 create mode 100644 
src/java/org/apache/cassandra/utils/caching/TinyThreadLocalPool.java
 copy 
test/microbench/org/apache/cassandra/test/microbench/{BTreeBuildBench.java => 
btree/BTreeBench.java} (54%)
 create mode 100644 
test/microbench/org/apache/cassandra/test/microbench/btree/BTreeBuildBench.java
 create mode 100644 
test/microbench/org/apache/cassandra/test/microbench/btree/BTreeTransformBench.java
 create mode 100644 
test/microbench/org/apache/cassandra/test/microbench/btree/BTreeUpdateBench.java
 create mode 100644 
test/microbench/org/apache/cassandra/test/microbench/btree/IntVisitor.java
 create mode 100644 
test/microbench/org/apache/cassandra/test/microbench/btree/Megamorphism.java


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

Reply via email to