This is an automated email from the ASF dual-hosted git repository.
samt pushed a change to branch cep-21-tcm
in repository https://gitbox.apache.org/repos/asf/cassandra.git
omit ece8e960e3 [CEP-21] Add initial notes to NEWS.txt
omit 30da332407 [CEP-21] Improve setup and initialisation of LocalLog
omit 500b47ed46 Fix long compactions test: since we are waiting on futures,
we should rely on executor metrics instead of “estimate” that is used for
metrics.
omit ad3435ec7f [CEP-21] Don't notify subscribers if a registered but
unjoined node is DOWN
omit 72f6eb488b [CEP-21] Fix EphemeralSnapshotTest
omit 5948077037 [CEP-21] Fix CQLSSTableWriterConcurrencyTest
omit 9d2e9f2e50 [CEP-21] Rebase fix ControllerTest
omit 150c04901d [CEP-21] Fix DescribeStatementTest
omit 3243c841bd [CEP-21] Ignore schema push/pull messages
omit 81017dfdc5 [CEP-21] Add system_ prefix to cluster_metadata log
omit 15a6718c92 [CEP-21] Create initial CM with the same RF on all replicas
omit 8dce7af795 [CEP-21] Don't replayPersisted during normal catchup
omit e5a4f3011b squash with [CEP-21] Scrub data dirs earlier in process
startup
omit e53b972467 [CEP-21] Actually merge endpoint states during gossip
upgrade
omit de1ad09269 [CEP-21] If we can't gossip with anyone, populate initial
CM from system tables on upgrade
omit 58dfb0a281 Use _write_ contacts for read repair, but use _original
read_ contacts for selector.
omit 14f5124565 Split TransientRangeMovementTest in two.
omit 12949c928e [CEP-21] Update tests to handle new gossip shutdown
omit 72b151e7b5 Fix
InternodeEncryptionEnforcementTest#testOutboundConnectionsAreInterruptedWhenAuthFails
omit da4c68378c [CEP-21] Scrub data dirs earlier in process startup
omit bd4c8ebec8 [CEP-21] Slightly relax ALTER restrictions on table with
indexes
omit 5c62ca0041 [CEP-21] Schema alterations should only operate on metadata
omit 91dafcc6b3 [CEP-21] Don't add log listeners until local replay is
complete
omit f15196d91a [CEP-21] Break circular metadata dependency during view
creation
omit 62ad94d797 [CEP-21] Fail fast if attempting to replace a live peer
omit 966c1822f0 [CEP-21] Fixes for aborting failed bootstrap
omit badec8d5c1 [CEP-21] Remove specialized replica plan for read repair
omit 3141b967d3 [CEP-21] Minor cleanup to BatchlogManager
omit 2dc48debd3 [CEP-21] Write survey mode should halt before MID step
omit 22f232fdac Fix InternodeEncryptionEnforcementTest
omit 2dfafd13d1 [CEP-21] Fix jvm upgrade dtests
omit 046b6a1e2a [CEP-21] Fix GossipShutdownTest
omit 57760e976b set localdc
omit 5f40af00ad [CEP-21] fix ColumnFamilyStoreClientModeTest
omit d798370e93 [CEP-21] fix CompactionStressTest
omit f9635c6de8 Fix AlterTest
omit 4a26753273 [CEP-21] fix LongStreamingTest
omit 7cf6f20aac [CEP-21] fix DynamicEndpointSnitchLongTest
omit 0230ef6c52 Fix CommitLogSegmentManagerCDCTest
omit 8bb481b858 fix FailureDetectorTest
omit 0b5c3b2327 Re-fix tests after rebase
omit 00e5668fc2 Fix consistent bootstrap test
omit 6da22893b7 Remove a duplicate resumable bootstrap test
omit aa15552cad Fix BootstrapTest
omit c61c724e25 Fix BootstrapTest
omit 67a65f221e Improve a fix for DecommissionTest
omit 47ff21e2bb Fix auth dtest
omit 75cb7fd949 fix DropRecreateAndRestoreTest
omit 6b51dd00c1 fix StorageServiceDrainTest
omit 2d73a09005 fix GuardrailTablesTest
omit ede37e2666 ignore PendingRangesTest for now
omit 6415d95006 fix guardrailstest
omit ccac77ae77 Fix read command serialization after rebase
omit b5c3c0df3e Fix DecomissionTest tests
omit 680d54630b Fix DecomissionTest tests
omit df808a75d2 Fix StorageServiceTest tests
omit e0abb22f7a [CEP-21] Add since to new deprecation annotations
omit 9731d5d5be [CEP-21] Fix ReplicaPlan.ForFullRangeRead after rebase
omit 0b8794e6a8 [CEP-21] Remove unused GlobalPlacementDelta class
omit 4e88a3e1f7 [CEP-21] Simplify scope-local retries using Entry.Id
omit 2ab5bb6291 [CEP-21] Use epoch-based table ids by default
omit 4b244dc566 [CEP-21] Rationalise method order in MultiStepOperation &
impls
omit 81bf4b9512 [CEP-21] Clean up InProgressSequences keys
omit 10479d5a50 [CEP-21] Move Kind from InProgressSequences to
MultiStepOperation
omit 804ed4100c [CEP-21] Rename InProgressSequence to MultiStepOperation
omit a3c765af8c [CEP-21] Refactor multi step operations
omit 6c9cc05557 [CEP-21] Add a way to reject a transformation by throwing a
special kind of exception.
omit 3f606b62c6 [CEP-21] Make RackInferringSnitch work with ClusterMetadata
omit 9523b4673b [CEP-21] DC and Rack startup checks cannot be disabled
omit 7d8d3669ad [CEP-21] PropertyFileSnitch is responsible for local node
location only
omit 42c0d08b3e [CEP-21] Improve Comments
omit facd50d492 [CEP-21] Allow unknown nodes during discovery
omit 3d9bdf2ba5 [CEP-21] Split logic previously contained in SS across
corresponding classes.
omit 6e5821bea0 [CEP-21] Test Assigning the same token to several nodes
omit 2c9449ad6e [CEP-21] Improve CMS handoff and configuration
omit bc87aea05a Use pinned Harry version
omit 370badc21d Add implementation overview doc
omit 8841c544e0 [CEP-21] fix GossiperTest - this test now matches trunk
omit d97879983d [CEP-21] CASSANDRA-18816 rebase fixes
omit 45d2f19e11 update dtest repo for cci
omit 5c68f8de5d [CEP-21] fix cqlshlib tests
omit 5afd598d35 [CEP-21] remove authsetup
omit 7d4d72d447 [CEP-21] serialize MemtableParams when writing TableParams
omit 8d2e89b1aa [CEP-21] Upgrading a one node cluster to TCM fails
attempting Gossip shadow round
omit 1fe86bfd3e [CEP-21] Implement replacement with same address
omit 5629c8c3b1 [CEP-21] fix nodetool bootstrap resume
omit b188c32041 [CEP-21] Remove LEFT peers from system tables and exclude
them during startup
omit 6aeb59eb73 [CEP-21] Fix flaky distributed log test. While it fails
very infrequently on CI, it consistently fails locally.
omit 46889005e8 [CEP-21] Retry indefinitely for STARTUP messages.
omit de2ad6ff2a [CEP-21] Implement versioning for ranges
omit 8154008a8d [CEP-21] Handle case where removenode requires no streaming
to restore RF
omit 00f5bd960a [CEP-21] Remove redundant Keyspaces arg from
SchemaTransformation::apply
omit f60db8972a [CEP-21] Don't trigger client warnings or guardrails when
executing AlterSchema transformations
omit d68c705763 [CEP-21] Validate schema alterations on coordinator
omit 0c70500150 [CEP-21] Add a script for simulation running
omit 8cdbbe2ed2 [CEP-21] Add nextId to Directory serialization and make it
possible to bump metadata serialization version
omit 23f652ec39 [CEP-21] Add metric for CMS membership
omit d08744c664 [CEP-21] Reenable starting without joining
(-Dcassandra.join_ring=false)
omit 58565908ed [CEP-21] Preparing DDL statements should capture the CQL
string
omit 3a621821be rebase
omit b2d16f0a34 [CEP-21] Work with Storage Compatiblility Mode
omit bda6415113 storage_compat_mode: none
omit f1d552ff8c [CEP-21] Update tests which require the local node not to
be joined by default
omit 441a95906a more test fixes
omit 5f6266e382 fix UnifiedCompactionStrategyTest
omit cfe1350594 rebase fix
omit 9d7381fe7f Fix ByteBuddyExamplesTest
omit 6847903df8 rebase fixes
omit 07240e891c [CEP-21] Evict replaced endpoint from gossip
omit 79ae0bcdb7 [CEP-21] Avoid gossip deadlock by grabbing taskLock before
runInGossipStageBlocking
omit ccfaf364d4 [CEP-21] Python dtest fixes * maybe fix hintedhandoff test
omit 30e9e9061a [CEP-21] More in-jvm dtest fixes
omit f181d35876 [CEP-21] Use harry for generating data for coordinator path
test
omit e2de6a40de [CEP-21] Various JVM Dtest fixes
omit 2bd9030720 [CEP-21] Fix flaky consistentleave test
omit 1be09fdf6f [CEP-21] Fix assassinate dtests
omit 2a022c5c2c [CEP-21] Fix MoveTest
omit 04538052b1 [CEP-21] Fix paxos self execution tests
omit 753bf106fe [CEP-21] Fix IPMembershipTest
omit 1065d4519d [CEP-21] Fix reprepare tests
omit 69e48a97db [CEP-21] Reduce number of data harry writes to reduce
flakiness
omit 7fc1d7b02f [CEP-21] Fix replacement tests
omit 50c891a1a5 [CEP-21] Fix o.a.c.dht.BootstrapperTest
omit b4d078ba18 [CEP-21] Fix o.a.c.service.BootstrapTransientTest
omit a936c8e1a7 [CEP-21] Fix o.a.c.db.StreamRequestTest
omit 53f203aa51 [CEP-21] Fix o.a.c.streaming.StreamRateLimiterTest
omit 3d8a943db0 [CEP-21] Fix o.a.c.tools.TopPartitionsTest
omit 47e4375642 [CEP-21] Fix
o.a.c.io.sstable.format.RangeAwareSSTableWriterTest
omit e993a29238 [CEP-21] Disable auto metadata snapshots during tests
omit b9e4917398 [CEP-21] Fix o.a.c.tcm.ownership.DeltaMapTest
omit 644d5c9f23 [CEP-21] Syncronize processing of LocalLog in test code
omit 5d5abbaec7 [CEP-21] Fix MockSchema to use supplied keyspace name
omit 1b31759702 [CEP-21] Fix o.a.c.db.view.ViewUtilsTest
omit 680f99dbcf [CEP-21] Fix
o.a.c.service.reads.repair.[BlockingReadRepairTest|DiagEventsBlockingReadRepairTest]
omit 51b6ee5670 [CEP-21] Restore previous behaviour when fetching effective
ownership for a local system keyspace
omit b2d2b11631 [CEP-21] Fix o.a.c.db.CleanupTest
omit 27f827a86e [CEP-21] Fix o.a.c.tcm.RemoteProcessorTest
omit 96f7a04c3e [CEP-21] Remove obsolete
o.a.c.locator.ReplicationStrategyEndpointCacheTest
omit a828f9c3aa [CEP-21] Fix o.a.c.locator.DynamicEndpointSnitchTest
omit 5646810eec [CEP-21] Fix o.a.c.locator.ReplicaPlansTest
omit fd20741986 [CEP-21] Fix o.a.c.tcm.transformations.EventsMetadataTest
omit 974ee12234 [CEP-21] Fix o.a.c.tcm.transformations.PrepareLeaveTest
omit d3a4d9a6ee [CEP-21] Fix o.a.c.cql3.KeyCacheCqlTest
omit 66d65511f4 [CEP-21] Remove o.a.c.gms.ExpireEndpointTest.java (CMS
updates now remove from gossip)
omit 2e75f99c2e [CEP-21] Remove o.a.c.gms.PendingRangeCalculatorServiceTest
omit c0c7e9aa3b [CEP-21] Fix o.a.c.db.CleanupTransientTest
omit cecd76f9d5 [CEP-21] Fix o.a.c.db.ColumnFamilyMetricTest
omit 1766da3c98 [CEP-21] Fix o.a.c.db.VerifyTest
omit a001dd386a [CEP-21] Fix
o.a.c.db.compaction.writers.CompactionAwareWriterTest
omit a64278c1d1 [CEP-21] Remove o.a.c.schema.RemoveWithoutDroppingTest
omit ebf57e45b3 [CEP-21] Fix o.a.c.schema.SchemaKeyspaceTest
omit 64e429bd6a [CEP-21] Rewrite o.a.c.service.StorageServiceServerTest
omit 36157a3832 [CEP-21] Fix o.a.c.gms.GossiperTest
omit f46d97f150 [CEP-21] Fix o.a.c.tcm.ClusterMetadataTransformationTest
omit 1ce7e50cc0 [CEP-21] Fix o.a.c.tcm.RemoteProcessorTest
omit 62b89405be [CEP-21] Fix o.a.c.service.StorageProxyTest
omit a185a953c6 [CEP-21] Additional tests which no longer need to manually
create system_auth
omit d9dea379bf [CEP-21] Fix o.a.c.service.StorageServiceServerM3PTest
omit 734572a3d9 [CEP-21] Fix o.a.c.service.PartitionDenylistTest
omit 460619376f [CEP-21] Fix o.a.c.service.JoinTokenRingTest
omit c350847940 [CEP-21] Adjust test for GossipInfo now STATUS is removed
omit 65c670dccd [CEP-21] Tests no longer need to manually create system_auth
omit fedf1784db [CEP-21] Fix o.a.c.tools.StandaloneSplitterWithCQLTesterTest
omit cf7082d141 [CEP-21] Fix o.a.c.tools.JMXCompatibilityTest
omit 6f3407291f [CEP-21] Fix o.a.c.service.reads.range.TokenUpdater
omit 681b0949eb [CEP-21] Fix o.a.c.service.LegacyAuthFailTest
omit ce05431ad5 [CEP-21] Fix o.a.c.db.virtual.StreamingVirtualTableTest
omit 254a329e5d [CEP-21] Fix o.a.c.db.virtual.LocalRepairTablesTest
omit f65d97d4bd [CEP-21] Fix
o.a.c.db.virtual.JmxPermissionsCacheKeysTableTest
omit b825bcecdd [CEP-21] fix o.a.c.db.rows.ThrottledUnfilteredIteratorTest
omit db18fd3605 [CEP-21] Fix
o.a.c.db.compaction.CompactionStrategyManagerBoundaryReloadTest
omit 1ed20fc175 [CEP-21] Fix o.a.c.db.TopPartitionTrackerTest
omit d013fc4322 [CEP-21] Fix o.a.c.db.KeyspaceTest
omit 7bcf2c0ae3 [CEP-21] Fix o.a.c.db.DiskBoundaryManagerTest
omit 6e38192bc4 [CEP-21] Fix
o.a.c.cql3.validation.operations.DropRecreateAndRestoreTest
omit a09c15f13e [CEP-21] Fix o.a.c.cql3.validation.operations.AlterNTSTest
omit 6f7ee008a4 [CEP-21] Fix
o.a.c.cql3.validation.entities.SecondaryIndexTest
omit 2387ba79ff [CEP-21] Fix o.a.c.cql3.statements.DescribeStatementTest
omit 3916f51482 [CEP-21] Fix o.a.c.cql3.OutOfSpaceTest
omit 4bb169cb45 [CEP-21] Fix o.a.c.cql3.Memtable*Test
omit fe435a18d8 [CEP-21] Adjust to new Register checks
omit f7cfa7ba6b [CEP-21] Fix o.a.c.cql3.BatchTest
omit 2822f3ea7f [CEP-21] Remove superseded join/move/leave/remove unit tests
omit d4c2daee7f [CEP-21] Move CQLTester initialisation from static block to
@BeforeClass
omit 41244023b6 [CEP-21] Move local node registration from CQLTester ->
ServerTestUtils
omit 1ae6f215c1 [CEP-21] Fix nodetool cache invalidation tests
omit 996ac90ec5 [CEP-21] Update tests which require the local node not to
be joined by default
omit da94e0cf0b [CEP-21] Fix/remove fixture setup in several CQLTester
subclasses
omit d811409819 [CEP-21] Fix o.a.c.db.compaction.CompactionIteratorTest
omit 279adab583 [CEP-21] Fix o.a.c.locator.ReplicationFactorTest
omit 34eeae8bd2 [CEP-21] Fix o.a.c.locator.NetworkTopologyStrategyTest
omit 27d6547740 [CEP-21] Fix third party snitch tests
omit 0f7bf6e746 [CEP-21] fix o.a.c.tools.SSTableExportSchemaLoadingTest
omit a61f04aa70 [CEP-21] fix o.a.c.dht.tokenallocator.TokenAllocationTest
omit afebbb5e12 [CEP-21] Bring back (most of) ring/BootstrapTest
omit 1ccb947498 [CEP-21] Remove redundant or outdated tests
omit 12ff38c435 [CEP-21] make ColumnFamilyStoreClientModeTest build
omit 7cc3030dfc [CEP-21] fix MutualTls tests
omit 1e60f5868f [CEP-21] Escape infinite local log loop on replica
mis-configuration
omit bb67eb22c8 [CEP-21] Fix issue when catching up from snapshot and the
pending log is non-consecutive
omit 6ae65d7b91 [CEP-21] Multi cms simulation, Deadlines for local
processor, reworked retries for local and remote processor
omit ab5e83e62f [CEP-21] Fix batchlog consistency errors during epoch bumps
omit f08681e695 [CEP-21] Add keyspace to read and write recompute
omit 33492b377c [CEP-21] Avoid using batches in distributed metadata log
keyspace
omit e192051984 [CEP-21] Exclude meta keyspace from
TableMetrics::totalNonSystemTablesSize
omit 4fc7f88344 [CEP-21] Don't warn about new system tables in StartupCheck
omit 794165687d [CEP-21] Simplistic schema metadata diff
omit 176ade37e7 [CEP-21] Fix table metadata serialization
omit dc759e16ff [CEP-21] Issues found during upgrade testing
omit 3f39823186 [CEP-21] Extend nodetool describecms output (#3507)
omit 8740da1532 [CEP-21] add more metrics
omit ea97f99769 [CEP-21] Simulator harry integration
omit f4b7753eff [CEP-21] getHostIdForEndpoint return null if unknown
endpoint
omit cff48ee5a1 [CEP-21] Add nodetool command to remove from CMS
omit 76679d5c66 [CEP-21] Transfer CMS membership before replacement (#3498)
omit 3a3c4fd801 [CEP-21] Update system.local host id on upgrades, and
bounces to fix current broken cluster (#3496)
omit a0ed4a08b8 [CEP-21] Support catching up from peers
omit 7fdbc41af4 [CEP-21] Require Paxos V2 for cluster metadata log
operations
omit b6ace02924 [CEP-21] Mark successful migration as complete on nodes
which did not initiate it
omit a5dd204129 [CEP-21] Disaster recovery
omit 719a087378 [CEP-21] Reenable write survey mode
omit 7ebf4ce89e [CEP-21] Switch nodeId from uuid to int
omit 97a036930f [CEP-21] Make CQLSSTableWriter exclusively a client utility
omit 4cbe13089e [CEP-21] When deserializing partition update, allow if
current epoch >= serialized epoch
omit 9962dbacb0 [CEP-21] ClusterMetadata::writePlacementAllSettled handles
bootstrapping nodes correctly
omit 111cd559cc [CEP-21] Allow Schema.instance to be initialized empty for
client apps
omit 298ec6c53a [CEP-21] Update bootstrap log messages to match trunk
omit 9743924eb3 [CEP-21] Support nodetool assasinate
omit 8aa3a2c75a [CEP-21] avoid npe when replaying from snapshot and
endpoint shows up first time as LEFT (#3499)
omit 438437ea05 [CEP-21] Don't invalidate prepared stmt cache on every
schema change
omit 17b3125b20 [CEP-21] In progress sequence updates
omit cc550edb14 [CEP-21] Simplify check for whether DROP COMPACT STORAGE is
permitted
omit 1b30682139 [CEP-21] Enforce data ownership checks
omit 8f96670369 [CEP-21] Gossip fixes
omit dc30995c10 [CEP-21] DC and RF aware acknowledgments for multistep
operations
omit 65172939b9 [CEP-21] Re-enable startup checks on non-test initialization
omit 5e53087e33 [CEP-21] Unify streaming: make all operations use explicit
ranges for streaming
omit 7cf8aedc22 [CEP-21] Add vtable for metadata log
omit 1cf25fe7eb [CEP-21] Add exception code to commit result if rejected
omit 9502d945d8 [CEP-21] Simulate NTS
omit b0803a9ed2 [CEP-21] Fix eclipse warning
omit 8fe5b1a5a5 [CEP-21] Don't include system_distributed in initial schema
omit 3ee48f86cf [CEP-21] Make cleanup safe to run during range movements
omit 1499d2c6e6 [CEP-21] Remove some of the remaining vestiges of schema
pulling
omit 7c0fce2958 [CEP-21] ReplicaPlan recomputation and stillAppliesTo
implementation for Paxos
omit 1f4a604dbc [CEP-21] Update index status fixes post-rebase
omit da5cb363a4 [CEP-21] Create new auth tables, remove cidr constants for
column names
omit b79ce02e13 Circle config
omit 3e82c5b26c [CEP-21] Reinstate client notifications for
joining/leaving/moving nodes
omit ffaca079cb [CEP-21] Fix tools tests
omit 9c9ad75e06 [CEP-21] Avoid NPE when getting dc/rack for not yet
registered endpoints
omit f688ad31a1 [CEP-21] Ensure that ClusterMetadata::forceEpoch keeps
component epochs consistent
omit 90cef91726 [CEP-21] Rewrite o.a.c.distributed.test.SchemaTest
omit 9fed3f0d21 [CEP-21] During startup, don't open SSTables until local
metadata log replay is complete
omit 4bdf93b788 [CEP-21] Ensure that SchemaTransformation impls correctly
set TableMetadata epoch
omit f4a58f2460 [CEP-21] During startup request replay from CMS
asynchronously
omit 6db4fe98e7 [CEP-21] Implement multi-dc placement simulator for NTS
omit 86a1120b3f [CEP-21] Fix (re)building MVs
omit 6c4979f4c5 [CEP-21] Add invalid routing exception
omit 4de7b54f6d [CEP-21] Improve support for start/end tokens in nodetool
rebuild
omit ccec909638 [CEP-21] Implement retries for log replay on CMS members
omit f67014df78 [CEP-21] Remove paranoid check during SRPP
omit c491b8d1b1 [CEP-21] Always use Paxos.v2 for global log reads/writes
omit 5af7c0c042 [CEP-21] Various fixes to in-jvm dtests
omit 4398452452 [CEP-21] Improve seedlist inspection at startup
omit 349de29162 [CEP-21] Always populate local gossip state at startup
omit 9520b9cb28 [CEP-21] Add debounce to log replay
omit 84b25332e6 [CEP-21] During multi step operations, defer token map
update until completion of final step
omit 523abe8dfa [CEP-21] Dereference TableMetadata in simple partition
builder
omit 47b13e5ef1 [CEP-21] Ensure that global log replication factor is
maintained after decommission
omit 9cdf39ab28 [CEP-21] Re-enable stdout/sterr redirection at startup
omit fe0f81c714 [CEP-21] Secondary indexes should not be rebuilt on restart
omit 272ebd8efe [CEP-21] Fix nodetool ring and effective ownership
omit e4e4cbd86e [CEP-21] Correctly represent bootstrapping nodes in
StorageService
omit d2606ce6fe TMP - use bundled version of harry
omit 898816a478 [CEP-21] Bulk update of unit and dtests
omit 2c2eb6206d [CEP-21] Test / build config changes
omit 0209f563d9 [CEP-21] Modify CassandraDaemon
omit 44f5f19fa4 [CEP-21] Update snitches to use Directory
omit 0342efb0e0 [CEP-21] Upgrade support
omit 2a02032a4d [CEP-21] Option to record thread creation stacktrace
omit 7f7deb77f9 [CEP-21] Add missing implementations to concurrent utils
omit 8f38d93813 [CEP-21] New nodetool commands
omit 856b681a90 [CEP-21] Restore operation mode reporting (7/7)
omit 97d22f307e [CEP-21] Remove TokenMetadata (6/7)
omit 49c4753bbe [CEP-21] Fix misc compilation errors (5/7)
omit e59258a360 [CEP-21] Update ColumnFamilyStore (4/7)
omit e0d3352345 [CEP-21] Consistent read/write path (3/7)
omit 9a335c3e1a [CEP-21] Placement and ownership related changes (2/7)
omit d4772dd982 [CEP-21] Major changes to StorageService to remove TMD and
Gossip (1/7)
omit f8d925bb41 [CEP-21] Replace fake initial implementation of CMS
membership
omit 0f5063439d [CEP-21] Start to remove and deprecate gossip functionality
omit a25b137146 [CEP-21] Initial transforms for modifying ownership
omit 09c97548c2 [CEP-21] Produce placements equivalent to current
replication strategies
omit 14b7a9454a [CEP-21] Add basics of ownership and data placement
omit 69dd053715 [CEP-21] Add rudimentary cluster membership to TCM
omit 22c0f439ac [CEP-21] Include current epoch in internode header
omit fbd39b5d28 [CEP-21] Move schema management to TCM
omit 3c7eefaa88 [CEP-21] Add distributed metadata log
add c26f2a3d69 Fix SAI unindexed contexts not considering CONTAINS KEY
add 06dabb8b3a Merge branch 'cassandra-5.0' into trunk
add 9c6e671434 Fixed bug where UnifiedCompactionTask constructor was
calling the wrong base constructor of CompactionTask
add 360128b3eb Merge branch 'cassandra-5.0' into trunk
new c6a6822a66 Implementation of Transactional Cluster Metadata as
described in CEP-21
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ece8e960e3)
\
N -- N -- N refs/heads/cep-21-tcm (c6a6822a66)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 1 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 | 2 +
.../org/apache/cassandra/db/ColumnFamilyStore.java | 4 +-
.../cassandra/db/compaction/ShardManager.java | 3 +-
.../compaction/unified/UnifiedCompactionTask.java | 2 +-
.../cassandra/index/sai/plan/QueryController.java | 4 +-
.../org/apache/cassandra/tcm/TCM_implementation.md | 18 +++
.../cassandra/tcm/TransactionalClusterMetadata.md | 77 +++++++++
.../cassandra/distributed/test/MoveTest.java | 1 -
.../distributed/test/RepairErrorsTest.java | 12 +-
.../distributed/test/log/BounceGossipTest.java | 1 +
.../distributed/test/log/GossipDeadlockTest.java | 1 +
.../unit/org/apache/cassandra/ServerTestUtils.java | 11 +-
test/unit/org/apache/cassandra/db/ColumnsTest.java | 4 +-
.../apache/cassandra/db/RepairedDataInfoTest.java | 4 +-
.../db/compaction/CompactionControllerTest.java | 179 ++++++++++++++++++++-
.../compaction/UnifiedCompactionStrategyTest.java | 6 +-
.../apache/cassandra/db/lifecycle/HelpersTest.java | 5 +-
.../apache/cassandra/db/lifecycle/TrackerTest.java | 3 +-
.../apache/cassandra/db/lifecycle/ViewTest.java | 5 +-
.../index/sai/cql/CollectionIndexingTest.java | 40 ++++-
.../org/apache/cassandra/tcm/LogStateTest.java | 4 +-
.../org/apache/cassandra/tcm/log/LocalLogTest.java | 2 +-
.../tcm/log/LocalStorageLogStateTest.java | 2 +-
.../concurrent/AbstractTransactionalTest.java | 5 +-
24 files changed, 356 insertions(+), 39 deletions(-)
create mode 100644
src/java/org/apache/cassandra/tcm/TransactionalClusterMetadata.md
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]