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

aweisberg pushed a change to branch cep-45-mutation-tracking
in repository https://gitbox.apache.org/repos/asf/cassandra.git


    from 942fa5a3f3 Fix CoordinatorLogOffsetsLifecycleTest
     add 2403bfcaac Initial witness non-serial single partition read/write path

No new revisions were added by this update.

Summary of changes:
 .../statements/schema/CreateTableStatement.java    |  12 +-
 .../db/AbstractReadCommandVerbHandler.java         |  10 +-
 .../org/apache/cassandra/db/ColumnFamilyStore.java |  13 +-
 src/java/org/apache/cassandra/db/Keyspace.java     |  36 +++
 .../cassandra/db/PartitionRangeReadCommand.java    |  40 +--
 src/java/org/apache/cassandra/db/ReadCommand.java  |  50 +--
 .../org/apache/cassandra/db/SSTableImporter.java   |   3 +-
 .../cassandra/db/SinglePartitionReadCommand.java   |  41 +--
 .../db/compaction/AbstractCompactionStrategy.java  |   2 -
 .../db/compaction/AbstractStrategyHolder.java      |   5 +-
 .../cassandra/db/compaction/CompactionManager.java |  24 +-
 .../db/compaction/CompactionStrategyHolder.java    |   5 +-
 .../db/compaction/CompactionStrategyManager.java   |  45 +--
 .../cassandra/db/compaction/CompactionTask.java    |  17 -
 .../db/compaction/PendingRepairHolder.java         |  12 +-
 .../db/compaction/PendingRepairManager.java        |  35 +-
 .../db/compaction/UnifiedCompactionStrategy.java   |   2 -
 .../apache/cassandra/db/compaction/Upgrader.java   |   1 -
 .../db/compaction/unified/ShardedMultiWriter.java  |   4 -
 .../compaction/writers/CompactionAwareWriter.java  |   3 -
 .../org/apache/cassandra/db/memtable/Flushing.java |   1 -
 .../CassandraEntireSSTableStreamReader.java        |   2 +-
 .../db/streaming/CassandraStreamReader.java        |   2 +-
 .../dht/tokenallocator/TokenAllocation.java        |   3 +-
 .../io/sstable/AbstractSSTableSimpleWriter.java    |   1 -
 .../io/sstable/RangeAwareSSTableWriter.java        |   8 +-
 .../org/apache/cassandra/io/sstable/SSTable.java   |   4 +-
 .../cassandra/io/sstable/SSTableTxnWriter.java     |   9 +-
 .../io/sstable/SimpleSSTableMultiWriter.java       |   2 -
 .../cassandra/io/sstable/format/SSTableReader.java |   9 +-
 .../cassandra/io/sstable/format/SSTableWriter.java |  17 +-
 .../io/sstable/format/SortedTableScrubber.java     |   4 +-
 .../io/sstable/format/SortedTableVerifier.java     |   2 +-
 .../io/sstable/metadata/IMetadataSerializer.java   |   2 +-
 .../io/sstable/metadata/MetadataCollector.java     |   3 +-
 .../io/sstable/metadata/MetadataSerializer.java    |   4 +-
 .../io/sstable/metadata/StatsMetadata.java         |  12 +-
 .../locator/AbstractReplicationStrategy.java       |  59 +++-
 .../apache/cassandra/locator/LocalStrategy.java    |   5 +-
 .../org/apache/cassandra/locator/MetaStrategy.java |   5 +-
 .../cassandra/locator/NetworkTopologyStrategy.java |   5 +-
 .../org/apache/cassandra/locator/ReplicaPlans.java |  61 ++++
 .../apache/cassandra/locator/SimpleStrategy.java   |   5 +-
 .../apache/cassandra/locator/SystemStrategy.java   |   5 +-
 .../cassandra/replication/TrackedWriteRequest.java |   2 +-
 .../apache/cassandra/schema/KeyspaceMetadata.java  |   4 +-
 .../apache/cassandra/schema/KeyspaceParams.java    |   7 +-
 .../apache/cassandra/schema/ReplicationParams.java |   4 +-
 .../org/apache/cassandra/service/StorageProxy.java |   4 +-
 .../apache/cassandra/service/StorageService.java   |   6 +-
 .../service/accord/AccordSegmentCompactor.java     |   2 +-
 .../accord/interop/AccordInteropExecution.java     |   4 +-
 .../service/reads/AbstractReadExecutor.java        |  18 +-
 .../cassandra/service/reads/ReadCoordinator.java   |   2 +-
 .../service/reads/ReplicaFilteringProtection.java  |  13 +-
 .../reads/ShortReadPartitionsProtection.java       |   5 +-
 .../service/reads/range/RangeCommandIterator.java  |   2 +-
 .../service/reads/repair/AbstractReadRepair.java   |  12 +-
 .../cassandra/tools/SSTableMetadataViewer.java     |   3 +-
 .../cassandra/tools/SSTableRepairedAtSetter.java   |   4 +-
 .../test/PreviewRepairSnapshotTest.java            |   3 +-
 .../distributed/test/RepairDigestTrackingTest.java |   2 +-
 .../distributed/test/SharedClusterTestBase.java    | 145 +++++++++
 .../test/WitnessAlwaysReadsFullReplicaTest.java    | 171 ++++++++++
 ...va => MultiNodeTableWalkWithWitnessesTest.java} |  43 +--
 .../distributed/test/cql3/StatefulASTBase.java     |  11 +-
 .../test/tracking/MutationTrackingTest.java        | 357 ++++++++++++++++++++-
 .../io/sstable/format/ForwardingSSTableReader.java |  10 +-
 .../accord/NemesisAccordSegmentCompactor.java      |   2 +-
 test/unit/org/apache/cassandra/SchemaLoader.java   |   5 +-
 test/unit/org/apache/cassandra/db/CleanupTest.java |   2 +-
 .../apache/cassandra/db/CleanupTransientTest.java  |   2 +-
 test/unit/org/apache/cassandra/db/ImportTest.java  |   2 +-
 .../db/MutationVerbHandlerOutOfRangeTest.java      |   1 +
 .../org/apache/cassandra/db/ReadCommandTest.java   |  48 +--
 .../db/ReadCommandVerbHandlerOutOfRangeTest.java   |   2 -
 .../cassandra/db/ReadCommandVerbHandlerTest.java   |   1 -
 .../org/apache/cassandra/db/ReadResponseTest.java  |   1 -
 .../cassandra/db/RepairedDataTombstonesTest.java   |   2 +-
 .../db/compaction/AbstractPendingRepairTest.java   |  14 +-
 .../db/compaction/AntiCompactionTest.java          |  11 +-
 ...CompactionStrategyManagerPendingRepairTest.java | 106 +-----
 .../compaction/CompactionStrategyManagerTest.java  |  40 +--
 .../db/compaction/CompactionTaskTest.java          |  10 +-
 .../compaction/LeveledCompactionStrategyTest.java  |   2 +-
 .../db/compaction/PendingRepairManagerTest.java    |  30 +-
 .../cassandra/db/lifecycle/LogTransactionTest.java |   4 +-
 ...pactionManagerGetSSTablesForValidationTest.java |   4 +-
 .../db/repair/PendingAntiCompactionTest.java       |   8 +-
 .../db/streaming/CassandraStreamManagerTest.java   |  10 +-
 ...TableStreamConcurrentComponentMutationTest.java |   4 +-
 .../cassandra/index/IndexStatusManagerTest.java    |  12 +-
 .../cassandra/io/sstable/LegacySSTableTest.java    |   9 +-
 .../io/sstable/RangeAwareSSTableWriterTest.java    |   1 -
 .../cassandra/io/sstable/SSTableRewriterTest.java  |   2 +-
 .../apache/cassandra/io/sstable/SSTableUtils.java  |   2 +-
 .../cassandra/io/sstable/SSTableWriterTest.java    |  20 +-
 .../io/sstable/SSTableWriterTestBase.java          |   5 +-
 .../io/sstable/SSTableWriterTransactionTest.java   |   2 +-
 .../org/apache/cassandra/io/sstable/ScrubTest.java |   1 -
 .../apache/cassandra/io/sstable/VerifyTest.java    |   4 +-
 .../sstable/metadata/MetadataSerializerTest.java   |   2 +-
 .../locator/AssureSufficientLiveNodesTest.java     |  12 +-
 .../locator/NetworkTopologyStrategyTest.java       |  14 +-
 .../cassandra/locator/PendingRangesTest.java       |   4 +-
 .../apache/cassandra/locator/ReplicaPlansTest.java |   7 +-
 .../cassandra/locator/SimpleStrategyTest.java      |  10 +-
 .../org/apache/cassandra/repair/FuzzTestBase.java  |   5 +-
 .../org/apache/cassandra/schema/MockSchema.java    |   3 +-
 .../cassandra/service/BootstrapTransientTest.java  |   3 +-
 .../service/WriteResponseHandlerTransientTest.java |   2 +-
 .../service/accord/AccordTopologyUtils.java        |   3 +-
 .../cassandra/service/reads/ReadExecutorTest.java  |   2 +-
 .../reads/repair/RepairedDataVerifierTest.java     |   1 -
 .../cassandra/utils/CassandraGenerators.java       |  20 +-
 115 files changed, 1136 insertions(+), 745 deletions(-)
 create mode 100644 
test/distributed/org/apache/cassandra/distributed/test/SharedClusterTestBase.java
 create mode 100644 
test/distributed/org/apache/cassandra/distributed/test/WitnessAlwaysReadsFullReplicaTest.java
 copy 
test/distributed/org/apache/cassandra/distributed/test/cql3/{AccordInteropMultiNodeTokenConflictBase.java
 => MultiNodeTableWalkWithWitnessesTest.java} (55%)


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

Reply via email to