This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a change to branch cassandra-6.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git
from 88aa5b6807 SEPExecutor.maybeExecuteImmediately does not always execute
tasks immediately despite available worker capacity
new af5eed2a32 Handle lost response when committing PrepareMove
new b6c274933e Minor TokenMap performance improvement
new 9af2b2cdf8 Improve performance deserializing cluster metadata
new 740879d5a0 Don't clear prepared statement cache on nodetool cms
initialize
new ea495907e1 Make nodetool abortbootstrap more robust
new 8fa9a75fc2 Don’t leave autocompaction disabled during bootstrap and
replace
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CHANGES.txt | 6 +
src/java/org/apache/cassandra/gms/Gossiper.java | 8 +-
.../apache/cassandra/service/CassandraDaemon.java | 10 +-
.../apache/cassandra/service/StorageService.java | 55 ++++++-
.../org/apache/cassandra/tcm/ClusterMetadata.java | 5 -
src/java/org/apache/cassandra/tcm/Startup.java | 2 +
.../tcm/listeners/InitializationListener.java | 36 -----
.../org/apache/cassandra/tcm/log/LocalLog.java | 2 -
.../apache/cassandra/tcm/membership/Directory.java | 167 +++++++++++++--------
.../apache/cassandra/tcm/ownership/TokenMap.java | 18 +--
.../tcm/sequences/SingleNodeSequences.java | 40 ++++-
.../tcm/sequences/UnbootstrapAndLeave.java | 15 +-
.../cassandra/tcm/transformations/Register.java | 3 +
.../test/ring/BootstrapCompactionTest.java | 93 ++++++++++++
.../distributed/test/ring/BootstrapTest.java | 24 ++-
.../ClusterMetadataAbortedBootstrapRejoinTest.java | 109 ++++++++++++++
.../distributed/test/tcm/LostCommitReqResTest.java | 135 +++++++++++++++++
...usterMetadataUpgradePreparedStatementsTest.java | 110 ++++++++++++++
...Bench.java => DirectorySerializationBench.java} | 61 +++-----
.../compaction/CompactionStrategyManagerTest.java | 21 ++-
20 files changed, 730 insertions(+), 190 deletions(-)
delete mode 100644
src/java/org/apache/cassandra/tcm/listeners/InitializationListener.java
create mode 100644
test/distributed/org/apache/cassandra/distributed/test/ring/BootstrapCompactionTest.java
create mode 100644
test/distributed/org/apache/cassandra/distributed/test/tcm/ClusterMetadataAbortedBootstrapRejoinTest.java
create mode 100644
test/distributed/org/apache/cassandra/distributed/test/tcm/LostCommitReqResTest.java
create mode 100644
test/distributed/org/apache/cassandra/distributed/upgrade/ClusterMetadataUpgradePreparedStatementsTest.java
copy
test/microbench/org/apache/cassandra/test/microbench/{ReplicaGroupsBench.java
=> DirectorySerializationBench.java} (71%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]