This is an automated email from the ASF dual-hosted git repository. marcuse pushed a change to branch cep-21-tcm in repository https://gitbox.apache.org/repos/asf/cassandra.git
discard e225ff7ca8 [CEP-21] fix GossiperTest - this test now matches trunk discard 7b3292d7dc [CEP-21] CASSANDRA-18816 rebase fixes discard 72886b552b update dtest repo for cci discard a7b650a7dd [CEP-21] fix cqlshlib tests discard 9b5e6ab544 [CEP-21] remove authsetup discard 1ab867b39f [CEP-21] serialize MemtableParams when writing TableParams discard e187d7d616 [CEP-21] Upgrading a one node cluster to TCM fails attempting Gossip shadow round discard e332376df1 [CEP-21] Implement replacement with same address discard ebde83c2ea [CEP-21] fix nodetool bootstrap resume discard d9071b3f86 [CEP-21] Remove LEFT peers from system tables and exclude them during startup discard 396db98318 [CEP-21] Fix flaky distributed log test. While it fails very infrequently on CI, it consistently fails locally. discard fdc2297dba [CEP-21] Retry indefinitely for STARTUP messages. discard b147c48cf5 [CEP-21] Implement versioning for ranges discard b5de96fc46 [CEP-21] Handle case where removenode requires no streaming to restore RF discard d5bf9dfb64 [CEP-21] Remove redundant Keyspaces arg from SchemaTransformation::apply discard 0cac1679b9 [CEP-21] Don't trigger client warnings or guardrails when executing AlterSchema transformations discard b6089b248c [CEP-21] Validate schema alterations on coordinator discard 0eac2972e2 [CEP-21] Add a script for simulation running discard 0003c18243 [CEP-21] Add nextId to Directory serialization and make it possible to bump metadata serialization version discard 8e31d87922 [CEP-21] Add metric for CMS membership discard f769e462d6 [CEP-21] Reenable starting without joining (-Dcassandra.join_ring=false) discard 15cf99178d [CEP-21] Preparing DDL statements should capture the CQL string discard ad2380c29d rebase discard 0e66e6bf30 [CEP-21] Work with Storage Compatiblility Mode discard 14141d57ed storage_compat_mode: none discard 4301aa7b0a [CEP-21] Update tests which require the local node not to be joined by default discard 2030855d56 more test fixes discard 04abdd806e fix UnifiedCompactionStrategyTest discard 5f77d328cf rebase fix discard 2a439b075d Fix ByteBuddyExamplesTest discard 1baba286d5 rebase fixes discard 26cf755513 [CEP-21] Evict replaced endpoint from gossip discard 274095f0f8 [CEP-21] Avoid gossip deadlock by grabbing taskLock before runInGossipStageBlocking discard 8ab6865c73 [CEP-21] Python dtest fixes * maybe fix hintedhandoff test discard a43d41e84c [CEP-21] More in-jvm dtest fixes discard dc47281c94 [CEP-21] Use harry for generating data for coordinator path test discard 754809d889 [CEP-21] Various JVM Dtest fixes discard 5a285e24ed [CEP-21] Fix flaky consistentleave test discard bc972f0466 [CEP-21] Fix assassinate dtests discard 538e66bc98 [CEP-21] Fix MoveTest discard e7eb783490 [CEP-21] Fix paxos self execution tests discard 89fabd1456 [CEP-21] Fix IPMembershipTest discard b43848f597 [CEP-21] Fix reprepare tests discard d633faeecc [CEP-21] Reduce number of data harry writes to reduce flakiness discard d581f5c053 [CEP-21] Fix replacement tests discard a4c0337936 [CEP-21] Fix o.a.c.dht.BootstrapperTest discard 170eadae48 [CEP-21] Fix o.a.c.service.BootstrapTransientTest discard bfa4fa9ad2 [CEP-21] Fix o.a.c.db.StreamRequestTest discard 606c8845bc [CEP-21] Fix o.a.c.streaming.StreamRateLimiterTest discard 3f09c5d253 [CEP-21] Fix o.a.c.tools.TopPartitionsTest discard 0510917e60 [CEP-21] Fix o.a.c.io.sstable.format.RangeAwareSSTableWriterTest discard 019bc60c52 [CEP-21] Disable auto metadata snapshots during tests discard cd591e990f [CEP-21] Fix o.a.c.tcm.ownership.DeltaMapTest discard ca9a8faace [CEP-21] Syncronize processing of LocalLog in test code discard b73f125f16 [CEP-21] Fix MockSchema to use supplied keyspace name discard 72f0694eae [CEP-21] Fix o.a.c.db.view.ViewUtilsTest discard c1ffd969b5 [CEP-21] Fix o.a.c.service.reads.repair.[BlockingReadRepairTest|DiagEventsBlockingReadRepairTest] discard 82838e3aee [CEP-21] Restore previous behaviour when fetching effective ownership for a local system keyspace discard 0e9b3d27d3 [CEP-21] Fix o.a.c.db.CleanupTest discard 66dd732059 [CEP-21] Fix o.a.c.tcm.RemoteProcessorTest discard cd883b1051 [CEP-21] Remove obsolete o.a.c.locator.ReplicationStrategyEndpointCacheTest discard 3c676d0f8e [CEP-21] Fix o.a.c.locator.DynamicEndpointSnitchTest discard 024014a08e [CEP-21] Fix o.a.c.locator.ReplicaPlansTest discard aa93c0971d [CEP-21] Fix o.a.c.tcm.transformations.EventsMetadataTest discard 7e1a6ef181 [CEP-21] Fix o.a.c.tcm.transformations.PrepareLeaveTest discard c637a5efc8 [CEP-21] Fix o.a.c.cql3.KeyCacheCqlTest discard 068fc3db9b [CEP-21] Remove o.a.c.gms.ExpireEndpointTest.java (CMS updates now remove from gossip) discard 843416bb41 [CEP-21] Remove o.a.c.gms.PendingRangeCalculatorServiceTest discard 9068fa1883 [CEP-21] Fix o.a.c.db.CleanupTransientTest discard 505825b140 [CEP-21] Fix o.a.c.db.ColumnFamilyMetricTest discard 4cd30bb12b [CEP-21] Fix o.a.c.db.VerifyTest discard 87e17dfef8 [CEP-21] Fix o.a.c.db.compaction.writers.CompactionAwareWriterTest discard 9d2383138b [CEP-21] Remove o.a.c.schema.RemoveWithoutDroppingTest discard 59e3272653 [CEP-21] Fix o.a.c.schema.SchemaKeyspaceTest discard 11fc5bcf4c [CEP-21] Rewrite o.a.c.service.StorageServiceServerTest discard d059acaa94 [CEP-21] Fix o.a.c.gms.GossiperTest discard 44be76a349 [CEP-21] Fix o.a.c.tcm.ClusterMetadataTransformationTest discard f58e50b4d1 [CEP-21] Fix o.a.c.tcm.RemoteProcessorTest discard d0e0d2fc1d [CEP-21] Fix o.a.c.service.StorageProxyTest discard 8539523b0b [CEP-21] Additional tests which no longer need to manually create system_auth discard 63386b62f9 [CEP-21] Fix o.a.c.service.StorageServiceServerM3PTest discard ef6d2b7ec4 [CEP-21] Fix o.a.c.service.PartitionDenylistTest discard 26f3d92132 [CEP-21] Fix o.a.c.service.JoinTokenRingTest discard 25b19071fc [CEP-21] Adjust test for GossipInfo now STATUS is removed discard 1a8fc2b388 [CEP-21] Tests no longer need to manually create system_auth discard bb8c3413e1 [CEP-21] Fix o.a.c.tools.StandaloneSplitterWithCQLTesterTest discard 979cdc338b [CEP-21] Fix o.a.c.tools.JMXCompatibilityTest discard fbd1660e4a [CEP-21] Fix o.a.c.service.reads.range.TokenUpdater discard c25385991b [CEP-21] Fix o.a.c.service.LegacyAuthFailTest discard b4820ccc68 [CEP-21] Fix o.a.c.db.virtual.StreamingVirtualTableTest discard c8ff8547ee [CEP-21] Fix o.a.c.db.virtual.LocalRepairTablesTest discard b31fbbaed7 [CEP-21] Fix o.a.c.db.virtual.JmxPermissionsCacheKeysTableTest discard d549067050 [CEP-21] fix o.a.c.db.rows.ThrottledUnfilteredIteratorTest discard e79c38c379 [CEP-21] Fix o.a.c.db.compaction.CompactionStrategyManagerBoundaryReloadTest discard 2bd862f61a [CEP-21] Fix o.a.c.db.TopPartitionTrackerTest discard 3236fc4cf1 [CEP-21] Fix o.a.c.db.KeyspaceTest discard 6f5b7f41c2 [CEP-21] Fix o.a.c.db.DiskBoundaryManagerTest discard 4ae76abfd3 [CEP-21] Fix o.a.c.cql3.validation.operations.DropRecreateAndRestoreTest discard 5cbbcc0df5 [CEP-21] Fix o.a.c.cql3.validation.operations.AlterNTSTest discard 0b14105108 [CEP-21] Fix o.a.c.cql3.validation.entities.SecondaryIndexTest discard 3a9a18e043 [CEP-21] Fix o.a.c.cql3.statements.DescribeStatementTest discard 3c424ebb3e [CEP-21] Fix o.a.c.cql3.OutOfSpaceTest discard 5489a203ff [CEP-21] Fix o.a.c.cql3.Memtable*Test discard 5846794a41 [CEP-21] Adjust to new Register checks discard 039d49e4b6 [CEP-21] Fix o.a.c.cql3.BatchTest discard 1e859b19b7 [CEP-21] Remove superseded join/move/leave/remove unit tests discard d75251d5cb [CEP-21] Move CQLTester initialisation from static block to @BeforeClass discard 2d736b2a94 [CEP-21] Move local node registration from CQLTester -> ServerTestUtils discard b438e715e7 [CEP-21] Fix nodetool cache invalidation tests discard 7e6cfc7dcb [CEP-21] Update tests which require the local node not to be joined by default discard 731436ce5e [CEP-21] Fix/remove fixture setup in several CQLTester subclasses discard 06370fb49c [CEP-21] Fix o.a.c.db.compaction.CompactionIteratorTest discard 88739e00d9 [CEP-21] Fix o.a.c.locator.ReplicationFactorTest discard 545ffe27aa [CEP-21] Fix o.a.c.locator.NetworkTopologyStrategyTest discard 8a42310844 [CEP-21] Fix third party snitch tests discard f9d502ffd4 [CEP-21] fix o.a.c.tools.SSTableExportSchemaLoadingTest discard 851ada57f4 [CEP-21] fix o.a.c.dht.tokenallocator.TokenAllocationTest discard 711dcaed63 [CEP-21] Bring back (most of) ring/BootstrapTest discard 68211414e2 [CEP-21] Remove redundant or outdated tests discard a04b7d1855 [CEP-21] make ColumnFamilyStoreClientModeTest build discard ce615169dd [CEP-21] fix MutualTls tests discard 6581217a3d [CEP-21] Escape infinite local log loop on replica mis-configuration discard d63a8fae1d [CEP-21] Fix issue when catching up from snapshot and the pending log is non-consecutive discard 7bc9f56e03 [CEP-21] Multi cms simulation, Deadlines for local processor, reworked retries for local and remote processor discard 65dbcb971f [CEP-21] Fix batchlog consistency errors during epoch bumps discard 58ef70f9ce [CEP-21] Add keyspace to read and write recompute discard d64b0cf240 [CEP-21] Avoid using batches in distributed metadata log keyspace discard 139bcc8f87 [CEP-21] Exclude meta keyspace from TableMetrics::totalNonSystemTablesSize discard 302e69de1b [CEP-21] Don't warn about new system tables in StartupCheck discard adacf1739c [CEP-21] Simplistic schema metadata diff discard d824889eda [CEP-21] Fix table metadata serialization discard 1337a058cf [CEP-21] Issues found during upgrade testing discard 5df8589044 [CEP-21] Extend nodetool describecms output (#3507) discard b018044e9d [CEP-21] add more metrics discard ba6f5f039d [CEP-21] Simulator harry integration discard d4f589fa9a [CEP-21] getHostIdForEndpoint return null if unknown endpoint discard 9e5e0d6eb6 [CEP-21] Add nodetool command to remove from CMS discard 72ffd05dde [CEP-21] Transfer CMS membership before replacement (#3498) discard b06f886e26 [CEP-21] Update system.local host id on upgrades, and bounces to fix current broken cluster (#3496) discard acaf8f439c [CEP-21] Support catching up from peers discard 56d8e3ad9a [CEP-21] Require Paxos V2 for cluster metadata log operations discard 7650a0c90c [CEP-21] Mark successful migration as complete on nodes which did not initiate it discard 0dff743aa2 [CEP-21] Disaster recovery discard 11c970929c [CEP-21] Reenable write survey mode discard ac441b9cab [CEP-21] Switch nodeId from uuid to int discard dc54ff8762 [CEP-21] Make CQLSSTableWriter exclusively a client utility discard 3418bc7d3a [CEP-21] When deserializing partition update, allow if current epoch >= serialized epoch discard 9674857003 [CEP-21] ClusterMetadata::writePlacementAllSettled handles bootstrapping nodes correctly discard e4c8100de5 [CEP-21] Allow Schema.instance to be initialized empty for client apps discard cb50b50895 [CEP-21] Update bootstrap log messages to match trunk discard 40dd60ccb4 [CEP-21] Support nodetool assasinate discard 36c2f10805 [CEP-21] avoid npe when replaying from snapshot and endpoint shows up first time as LEFT (#3499) discard c10a3dad2b [CEP-21] Don't invalidate prepared stmt cache on every schema change discard 5c7fc8e422 [CEP-21] In progress sequence updates discard 042db5ec54 [CEP-21] Simplify check for whether DROP COMPACT STORAGE is permitted discard bd657d8ba9 [CEP-21] Enforce data ownership checks discard 0ba13c1f3c [CEP-21] Gossip fixes discard b59fd59708 [CEP-21] DC and RF aware acknowledgments for multistep operations discard 398391e7f1 [CEP-21] Re-enable startup checks on non-test initialization discard 130e65faa9 [CEP-21] Unify streaming: make all operations use explicit ranges for streaming discard 1b6645c268 [CEP-21] Add vtable for metadata log discard 9ff206e3a1 [CEP-21] Add exception code to commit result if rejected discard c94687a78f [CEP-21] Simulate NTS discard e3385abb41 [CEP-21] Fix eclipse warning discard 2c51f1cf83 [CEP-21] Don't include system_distributed in initial schema discard 769b14a0fd [CEP-21] Make cleanup safe to run during range movements discard bb6ea69dbd [CEP-21] Remove some of the remaining vestiges of schema pulling discard 9f38e33e14 [CEP-21] ReplicaPlan recomputation and stillAppliesTo implementation for Paxos discard efeb5d688f [CEP-21] Update index status fixes post-rebase discard 0255bc6a83 [CEP-21] Create new auth tables, remove cidr constants for column names discard 87743174e2 Circle config discard 960ecf734c [CEP-21] Reinstate client notifications for joining/leaving/moving nodes discard 14af9aee21 [CEP-21] Fix tools tests discard 9c9f41ecab [CEP-21] Avoid NPE when getting dc/rack for not yet registered endpoints discard c088c5be97 [CEP-21] Ensure that ClusterMetadata::forceEpoch keeps component epochs consistent discard 9ae80615f2 [CEP-21] Rewrite o.a.c.distributed.test.SchemaTest discard 0b4f3aae06 [CEP-21] During startup, don't open SSTables until local metadata log replay is complete discard a9886a496a [CEP-21] Ensure that SchemaTransformation impls correctly set TableMetadata epoch discard a973faa0be [CEP-21] During startup request replay from CMS asynchronously discard b76a778ebe [CEP-21] Implement multi-dc placement simulator for NTS discard c43738a7ea [CEP-21] Fix (re)building MVs discard 3e1e4bd788 [CEP-21] Add invalid routing exception discard 2e7952fb3d [CEP-21] Improve support for start/end tokens in nodetool rebuild discard 680e0adc19 [CEP-21] Implement retries for log replay on CMS members discard 96dcb93a26 [CEP-21] Remove paranoid check during SRPP discard 51ae2553ef [CEP-21] Always use Paxos.v2 for global log reads/writes discard 5c4dc4f945 [CEP-21] Various fixes to in-jvm dtests discard f39504285e [CEP-21] Improve seedlist inspection at startup discard 138b1960d9 [CEP-21] Always populate local gossip state at startup discard f733dcae6b [CEP-21] Add debounce to log replay discard f713142ff5 [CEP-21] During multi step operations, defer token map update until completion of final step discard a6405d743c [CEP-21] Dereference TableMetadata in simple partition builder discard e4135e03e8 [CEP-21] Ensure that global log replication factor is maintained after decommission discard 2f7114a9a3 [CEP-21] Re-enable stdout/sterr redirection at startup discard 9c9926e1c5 [CEP-21] Secondary indexes should not be rebuilt on restart discard dfd86a4296 [CEP-21] Fix nodetool ring and effective ownership discard 81fe1758a5 [CEP-21] Correctly represent bootstrapping nodes in StorageService discard bbab9175f5 TMP - use bundled version of harry discard 2f6ba278fc [CEP-21] Bulk update of unit and dtests discard 89b98d4751 [CEP-21] Test / build config changes discard 6f25a4f4e8 [CEP-21] Modify CassandraDaemon discard c68bbd0be1 [CEP-21] Update snitches to use Directory discard 5149d7c289 [CEP-21] Upgrade support discard 909e251d20 [CEP-21] Option to record thread creation stacktrace discard aff315e750 [CEP-21] Add missing implementations to concurrent utils discard 9631d77b10 [CEP-21] New nodetool commands discard 441a224844 [CEP-21] Restore operation mode reporting (7/7) discard 835194b326 [CEP-21] Remove TokenMetadata (6/7) discard 606ecc08b1 [CEP-21] Fix misc compilation errors (5/7) discard bbb8e499b0 [CEP-21] Update ColumnFamilyStore (4/7) discard f5ffce3958 [CEP-21] Consistent read/write path (3/7) discard eff1dc8ca6 [CEP-21] Placement and ownership related changes (2/7) discard 23b268361b [CEP-21] Major changes to StorageService to remove TMD and Gossip (1/7) discard 229e0e1c02 [CEP-21] Replace fake initial implementation of CMS membership discard c30f2e71c8 [CEP-21] Start to remove and deprecate gossip functionality discard 3e5907e13f [CEP-21] Initial transforms for modifying ownership discard f3d11f0ce0 [CEP-21] Produce placements equivalent to current replication strategies discard 199ea14c48 [CEP-21] Add basics of ownership and data placement discard bf6d35666c [CEP-21] Add rudimentary cluster membership to TCM discard 61401b76f0 [CEP-21] Include current epoch in internode header discard 877f8b5323 [CEP-21] Move schema management to TCM discard cc45831562 [CEP-21] Add distributed metadata log omit fbf6508940 ninja fix for CASSANDRA-18827 omit d1158bfd8e Merge branch 'cassandra-5.0' into trunk omit c96185f188 Merge branch 'cassandra-5.0' into trunk omit a0eecdb996 Merge branch 'cassandra-5.0' into trunk omit 60314f2d6a Resolve deprecations in pylib omit 07fcac4547 Merge branch 'cassandra-5.0' into trunk omit 32cf1ea33d Add ELAPSED command to cqlsh omit e8907eba15 Merge branch 'cassandra-5.0' into trunk omit f2f2ef3f23 Merge branch 'cassandra-5.0' into trunk omit 1dd3440ccb Merge branch 'cassandra-5.0' into trunk omit cfe48de019 Merge branch 'cassandra-5.0' into trunk omit 77912be753 Merge branch 'cassandra-5.0' into trunk omit 02cdaf5b92 Merge branch 'cassandra-5.0' into trunk omit b3879ccb51 Merge branch 'cassandra-5.0' into trunk omit 9aa2109803 Javadoc BigFormat omit c5bb672543 Merge branch 'cassandra-5.0' into trunk omit 970ec2d1db Merge branch 'cassandra-5.0' into trunk omit e1fc195558 Fix invalid unit test check for CreateTableValidationTest omit e76b63d081 Merge branch 'cassandra-5.0' into trunk omit 20d80118ac Add the ability to disable bulk loading of SSTables omit 9f0f1f7c47 Merge branch 'cassandra-5.0' into trunk omit c2a4caa730 Merge branch 'cassandra-5.0' into trunk omit 3ebd09262b Merge branch 'cassandra-5.0' into trunk omit 1087d88303 Merge branch 'cassandra-5.0' into trunk omit f7472774f4 Merge branch 'cassandra-5.0' into trunk omit 188df44c8c Merge branch 'cassandra-5.0' into trunk omit 89065ffa21 Merge branch 'cassandra-5.0' into trunk omit 830f88d4ab Merge branch 'cassandra-5.0' into trunk omit 1959502d8b Merge branch 'cassandra-5.0' into trunk omit 759f2b2932 Merge branch 'cassandra-5.0' into trunk omit a67f4904f7 Merge branch 'cassandra-5.0' into trunk omit 2a5e1b77c9 Merge branch 'cassandra-5.0' into trunk omit e1ddc34f58 Merge branch 'cassandra-5.0' into trunk omit 1ba458c900 Merge branch 'cassandra-5.0' into trunk omit f8d5a1aa16 Merge branch 'cassandra-5.0' into trunk omit 7ecac39570 Merge branch 'cassandra-5.0' into trunk omit d1a1c439f0 Merge branch 'cassandra-5.0' into trunk omit df94834b19 Merge branch 'cassandra-5.0' into trunk omit b966f6af11 Merge branch 'cassandra-5.0' into trunk omit 9bacdc5bdb Merge branch 'cassandra-5.0' into trunk omit bd7dc322d8 Merge branch 'cassandra-5.0' into trunk omit abe09cff34 Clean up obsolete functions and simplify cql_version handling in cqlsh omit 5aa7da5ebd Merge branch 'cassandra-5.0' into trunk omit 1c3c5008f9 Merge branch 'cassandra-5.0' into trunk omit 1f1ec5f503 Merge branch 'cassandra-5.0' into trunk omit 999d263a5d Merge branch 'cassandra-5.0' into trunk omit 4621ec7782 Merge branch 'cassandra-5.0' into trunk omit e9b9f9a35f Merge branch 'cassandra-5.0' into trunk omit 16dc2a2393 Merge branch 'cassandra-5.0' into trunk omit 70766c7ae9 Merge branch 'cassandra-5.0' into trunk omit 7750a9430b Merge branch 'cassandra-5.0' into trunk omit b04c2aeddc Merge branch 'cassandra-5.0' into trunk omit 269c04474f Merge branch 'cassandra-5.0' into trunk omit 052a264741 Merge branch 'cassandra-5.0' into trunk omit 9e90ccc90f Merge branch 'cassandra-5.0' into trunk omit 6fb82b75d5 Merge branch 'cassandra-5.0' into trunk omit cbaef9094e Merge branch 'cassandra-5.0' into trunk omit 4226cbbec6 Merge branch 'cassandra-5.0' into trunk omit 77cf2185b6 Add jmh microbenchmarks to eclipse IDE omit 9c7e1adb1d Merge branch 'cassandra-5.0' into trunk omit 2df8875502 Merge branch 'cassandra-5.0' into trunk omit 825ff89c70 Merge branch 'cassandra-5.0' into trunk omit d6534e5c4f Merge branch 'cassandra-5.0' into trunk omit f8baabd95a Merge branch 'cassandra-5.0' into trunk omit 02f751077f Merge branch 'cassandra-5.0' into trunk omit 119668f2b3 Merge branch 'cassandra-5.0' into trunk omit 49e04e8df2 Merge branch 'cassandra-5.0' into trunk omit 1e19887f72 Merge branch 'cassandra-5.0' into trunk omit 3884eaf47e Merge branch 'cassandra-5.0' into trunk omit 14f6e7898f Merge branch 'cassandra-5.0' into trunk omit cdeb199f78 Merge branch 'cassandra-5.0' into trunk omit 91d40b2780 Merge branch 'cassandra-5.0' into trunk omit 94c3cf74ef Merge branch 'cassandra-5.0' into trunk omit 56f351ec2e Merge branch 'cassandra-5.0' into trunk omit 555dec50c2 Merge branch 'cassandra-5.0' into trunk omit 64f553bf97 Merge branch 'cassandra-5.0' into trunk omit f713a6618f Merge branch 'cassandra-5.0' into trunk omit d058194354 Merge branch 'cassandra-5.0' into trunk omit 8a764dedcd Merge branch 'cassandra-5.0' into trunk omit c834427852 Merge branch 'cassandra-5.0' into trunk omit fb60ee2960 Merge branch 'cassandra-5.0' into trunk omit 724c616f58 Merge branch 'cassandra-5.0' into trunk omit d3a7387836 Merge branch 'cassandra-5.0' into trunk omit 9f2005cd57 Merge branch 'cassandra-5.0' into trunk omit 8f3c8e721e Merge branch 'cassandra-5.0' into trunk omit 5ade7a6cd8 Merge branch 'cassandra-5.0' into trunk omit 7022d1a5e6 Merge branch 'cassandra-5.0' into trunk omit 798edb3edd Merge branch 'cassandra-5.0' into trunk omit b774385b40 Merge branch 'cassandra-5.0' into trunk omit 881bb56be7 Merge branch 'cassandra-5.0' into trunk omit d707bb98b4 Merge branch 'cassandra-5.0' into trunk omit de0a556c5d Merge branch 'cassandra-5.0' into trunk omit ab40d85cd1 Merge branch 'cassandra-5.0' into trunk omit 5a9b79bb83 Merge branch 'cassandra-5.0' into trunk omit d24baecac9 Simplify pylib/cqlshlib/helptopics.py using associative array add b9f614f7e5 Remove deprecated properties in CompressionParams new 6908c26cd6 [CEP-21] Add distributed metadata log new 1637a27fa2 [CEP-21] Move schema management to TCM new 5c7867625d [CEP-21] Include current epoch in internode header new 1b5a5de3d4 [CEP-21] Add rudimentary cluster membership to TCM new 8f0326f63d [CEP-21] Add basics of ownership and data placement new 2d6124f393 [CEP-21] Produce placements equivalent to current replication strategies new a9d604e844 [CEP-21] Initial transforms for modifying ownership new 8abdcf86d1 [CEP-21] Start to remove and deprecate gossip functionality new 9b22383379 [CEP-21] Replace fake initial implementation of CMS membership new 1de0196c84 [CEP-21] Major changes to StorageService to remove TMD and Gossip (1/7) new 91c44439dc [CEP-21] Placement and ownership related changes (2/7) new b82a8bafc2 [CEP-21] Consistent read/write path (3/7) new b4b18faa48 [CEP-21] Update ColumnFamilyStore (4/7) new 47f18d2425 [CEP-21] Fix misc compilation errors (5/7) new 64891c92f4 [CEP-21] Remove TokenMetadata (6/7) new 9f0c5cb602 [CEP-21] Restore operation mode reporting (7/7) new ed8fbc4e16 [CEP-21] New nodetool commands new a1d195c7bd [CEP-21] Add missing implementations to concurrent utils new c862a958ce [CEP-21] Option to record thread creation stacktrace new 575f1b1d14 [CEP-21] Upgrade support new f9db70f3e2 [CEP-21] Update snitches to use Directory new a4770dcb49 [CEP-21] Modify CassandraDaemon new cc520f6111 [CEP-21] Test / build config changes new 2dd592988d [CEP-21] Bulk update of unit and dtests new fb1c223c28 TMP - use bundled version of harry new 58c7d85e1f [CEP-21] Correctly represent bootstrapping nodes in StorageService new acac57d622 [CEP-21] Fix nodetool ring and effective ownership new a21ebd2b85 [CEP-21] Secondary indexes should not be rebuilt on restart new b07681ed54 [CEP-21] Re-enable stdout/sterr redirection at startup new fce7b46bfb [CEP-21] Ensure that global log replication factor is maintained after decommission new ec3b46021e [CEP-21] Dereference TableMetadata in simple partition builder new dd7368e297 [CEP-21] During multi step operations, defer token map update until completion of final step new c470ad4ead [CEP-21] Add debounce to log replay new d38938d4ce [CEP-21] Always populate local gossip state at startup new ae8b51e553 [CEP-21] Improve seedlist inspection at startup new e5ba56b67c [CEP-21] Various fixes to in-jvm dtests new 05de6355a7 [CEP-21] Always use Paxos.v2 for global log reads/writes new 813dfde525 [CEP-21] Remove paranoid check during SRPP new a133d32d3d [CEP-21] Implement retries for log replay on CMS members new a75ace8ba6 [CEP-21] Improve support for start/end tokens in nodetool rebuild new 6256146976 [CEP-21] Add invalid routing exception new 976ce4736e [CEP-21] Fix (re)building MVs new c198a3e017 [CEP-21] Implement multi-dc placement simulator for NTS new f97f55fdac [CEP-21] During startup request replay from CMS asynchronously new 4b458f188d [CEP-21] Ensure that SchemaTransformation impls correctly set TableMetadata epoch new e278762bd8 [CEP-21] During startup, don't open SSTables until local metadata log replay is complete new c352df231e [CEP-21] Rewrite o.a.c.distributed.test.SchemaTest new 5681fc2657 [CEP-21] Ensure that ClusterMetadata::forceEpoch keeps component epochs consistent new 4b1b8ec106 [CEP-21] Avoid NPE when getting dc/rack for not yet registered endpoints new ce69336c78 [CEP-21] Fix tools tests new 3c5cbfa3b4 [CEP-21] Reinstate client notifications for joining/leaving/moving nodes new 81bafeff72 Circle config new a4ebf80bb5 [CEP-21] Create new auth tables, remove cidr constants for column names new acafe35feb [CEP-21] Update index status fixes post-rebase new c53d7433f1 [CEP-21] ReplicaPlan recomputation and stillAppliesTo implementation for Paxos new a449bbc54e [CEP-21] Remove some of the remaining vestiges of schema pulling new d08fdd9344 [CEP-21] Make cleanup safe to run during range movements new d000107cdf [CEP-21] Don't include system_distributed in initial schema new 9cfb071f19 [CEP-21] Fix eclipse warning new 042ee26850 [CEP-21] Simulate NTS new 284c6464ee [CEP-21] Add exception code to commit result if rejected new c023029473 [CEP-21] Add vtable for metadata log new 3166970f27 [CEP-21] Unify streaming: make all operations use explicit ranges for streaming new fc3655be20 [CEP-21] Re-enable startup checks on non-test initialization new 6644be989c [CEP-21] DC and RF aware acknowledgments for multistep operations new c598cb5cd5 [CEP-21] Gossip fixes new e5aa07016d [CEP-21] Enforce data ownership checks new d40d60a2ff [CEP-21] Simplify check for whether DROP COMPACT STORAGE is permitted new fe08a05b58 [CEP-21] In progress sequence updates new c57a59cb63 [CEP-21] Don't invalidate prepared stmt cache on every schema change new e69009515f [CEP-21] avoid npe when replaying from snapshot and endpoint shows up first time as LEFT (#3499) new 534bc476ad [CEP-21] Support nodetool assasinate new d9ef448c89 [CEP-21] Update bootstrap log messages to match trunk new 563e0178c0 [CEP-21] Allow Schema.instance to be initialized empty for client apps new f4e524c921 [CEP-21] ClusterMetadata::writePlacementAllSettled handles bootstrapping nodes correctly new e85e35a254 [CEP-21] When deserializing partition update, allow if current epoch >= serialized epoch new 023e52e022 [CEP-21] Make CQLSSTableWriter exclusively a client utility new d58fc29225 [CEP-21] Switch nodeId from uuid to int new 9ac238fb47 [CEP-21] Reenable write survey mode new b6ee863111 [CEP-21] Disaster recovery new 15bda715f6 [CEP-21] Mark successful migration as complete on nodes which did not initiate it new bdcfd42424 [CEP-21] Require Paxos V2 for cluster metadata log operations new d4b4150f0e [CEP-21] Support catching up from peers new 3ab8bf3d69 [CEP-21] Update system.local host id on upgrades, and bounces to fix current broken cluster (#3496) new 8f2e7e4d4b [CEP-21] Transfer CMS membership before replacement (#3498) new 4b559ecece [CEP-21] Add nodetool command to remove from CMS new a2c60e30d1 [CEP-21] getHostIdForEndpoint return null if unknown endpoint new 45d2275ebb [CEP-21] Simulator harry integration new 80b3bd92c8 [CEP-21] add more metrics new 1c2afb0821 [CEP-21] Extend nodetool describecms output (#3507) new a83f917620 [CEP-21] Issues found during upgrade testing new 8a0a4d8909 [CEP-21] Fix table metadata serialization new 18b8518f6f [CEP-21] Simplistic schema metadata diff new 200ccd55e5 [CEP-21] Don't warn about new system tables in StartupCheck new 20715b32d8 [CEP-21] Exclude meta keyspace from TableMetrics::totalNonSystemTablesSize new 78a85f1c50 [CEP-21] Avoid using batches in distributed metadata log keyspace new 7f5bcf3bdb [CEP-21] Add keyspace to read and write recompute new 2266c8b4b8 [CEP-21] Fix batchlog consistency errors during epoch bumps new 427974fc8d [CEP-21] Multi cms simulation, Deadlines for local processor, reworked retries for local and remote processor new 569e4109fa [CEP-21] Fix issue when catching up from snapshot and the pending log is non-consecutive new 5feb3ffbfc [CEP-21] Escape infinite local log loop on replica mis-configuration new 6ad9a36892 [CEP-21] fix MutualTls tests new d3a5bcb728 [CEP-21] make ColumnFamilyStoreClientModeTest build new 5b325bad83 [CEP-21] Remove redundant or outdated tests new 2da83a6cd1 [CEP-21] Bring back (most of) ring/BootstrapTest new 1e6f152b98 [CEP-21] fix o.a.c.dht.tokenallocator.TokenAllocationTest new 549e3b97f9 [CEP-21] fix o.a.c.tools.SSTableExportSchemaLoadingTest new b2cfbe039d [CEP-21] Fix third party snitch tests new 674e68ab29 [CEP-21] Fix o.a.c.locator.NetworkTopologyStrategyTest new f8778142e4 [CEP-21] Fix o.a.c.locator.ReplicationFactorTest new 1998d275d0 [CEP-21] Fix o.a.c.db.compaction.CompactionIteratorTest new 854d82d05b [CEP-21] Fix/remove fixture setup in several CQLTester subclasses new 50f0b85fd9 [CEP-21] Update tests which require the local node not to be joined by default new d1b3937e0f [CEP-21] Fix nodetool cache invalidation tests new 628353d6ad [CEP-21] Move local node registration from CQLTester -> ServerTestUtils new 988fe197e7 [CEP-21] Move CQLTester initialisation from static block to @BeforeClass new 3da25194f7 [CEP-21] Remove superseded join/move/leave/remove unit tests new b0805e50e4 [CEP-21] Fix o.a.c.cql3.BatchTest new 814ec6df6b [CEP-21] Adjust to new Register checks new 6e93cda0d2 [CEP-21] Fix o.a.c.cql3.Memtable*Test new a31ae4eb66 [CEP-21] Fix o.a.c.cql3.OutOfSpaceTest new cf5fef697e [CEP-21] Fix o.a.c.cql3.statements.DescribeStatementTest new 794dde2806 [CEP-21] Fix o.a.c.cql3.validation.entities.SecondaryIndexTest new 560665f32d [CEP-21] Fix o.a.c.cql3.validation.operations.AlterNTSTest new b7cfa5d016 [CEP-21] Fix o.a.c.cql3.validation.operations.DropRecreateAndRestoreTest new 298af73ae8 [CEP-21] Fix o.a.c.db.DiskBoundaryManagerTest new cde08badc4 [CEP-21] Fix o.a.c.db.KeyspaceTest new be5956d4a7 [CEP-21] Fix o.a.c.db.TopPartitionTrackerTest new 6798445094 [CEP-21] Fix o.a.c.db.compaction.CompactionStrategyManagerBoundaryReloadTest new 79897eb2a8 [CEP-21] fix o.a.c.db.rows.ThrottledUnfilteredIteratorTest new e922414f92 [CEP-21] Fix o.a.c.db.virtual.JmxPermissionsCacheKeysTableTest new 543a28c62a [CEP-21] Fix o.a.c.db.virtual.LocalRepairTablesTest new f2e1fca1e2 [CEP-21] Fix o.a.c.db.virtual.StreamingVirtualTableTest new e86e15c036 [CEP-21] Fix o.a.c.service.LegacyAuthFailTest new f2f753ef5e [CEP-21] Fix o.a.c.service.reads.range.TokenUpdater new ba01720f08 [CEP-21] Fix o.a.c.tools.JMXCompatibilityTest new 0be8d9609e [CEP-21] Fix o.a.c.tools.StandaloneSplitterWithCQLTesterTest new bd7bfe1eb3 [CEP-21] Tests no longer need to manually create system_auth new 901e38ea97 [CEP-21] Adjust test for GossipInfo now STATUS is removed new 65cc14e98f [CEP-21] Fix o.a.c.service.JoinTokenRingTest new 39186add08 [CEP-21] Fix o.a.c.service.PartitionDenylistTest new 59e7a5fe63 [CEP-21] Fix o.a.c.service.StorageServiceServerM3PTest new 1e53ab2a44 [CEP-21] Additional tests which no longer need to manually create system_auth new 78bd492a32 [CEP-21] Fix o.a.c.service.StorageProxyTest new 2866454064 [CEP-21] Fix o.a.c.tcm.RemoteProcessorTest new 73d2a7662a [CEP-21] Fix o.a.c.tcm.ClusterMetadataTransformationTest new 54fb17f3e9 [CEP-21] Fix o.a.c.gms.GossiperTest new e4f3daaf75 [CEP-21] Rewrite o.a.c.service.StorageServiceServerTest new 68c57e99f8 [CEP-21] Fix o.a.c.schema.SchemaKeyspaceTest new d6cddfea64 [CEP-21] Remove o.a.c.schema.RemoveWithoutDroppingTest new 6d980489b8 [CEP-21] Fix o.a.c.db.compaction.writers.CompactionAwareWriterTest new f90b3e62a1 [CEP-21] Fix o.a.c.db.VerifyTest new acea8e3075 [CEP-21] Fix o.a.c.db.ColumnFamilyMetricTest new 007578bc2e [CEP-21] Fix o.a.c.db.CleanupTransientTest new e6be2e1c82 [CEP-21] Remove o.a.c.gms.PendingRangeCalculatorServiceTest new 90b2eb97db [CEP-21] Remove o.a.c.gms.ExpireEndpointTest.java (CMS updates now remove from gossip) new 5995eedb99 [CEP-21] Fix o.a.c.cql3.KeyCacheCqlTest new 12565aa1ef [CEP-21] Fix o.a.c.tcm.transformations.PrepareLeaveTest new 76c69c4649 [CEP-21] Fix o.a.c.tcm.transformations.EventsMetadataTest new a773c59b41 [CEP-21] Fix o.a.c.locator.ReplicaPlansTest new 87af79ce79 [CEP-21] Fix o.a.c.locator.DynamicEndpointSnitchTest new 482f79415d [CEP-21] Remove obsolete o.a.c.locator.ReplicationStrategyEndpointCacheTest new 720e39c6c6 [CEP-21] Fix o.a.c.tcm.RemoteProcessorTest new 8b9819d288 [CEP-21] Fix o.a.c.db.CleanupTest new 274079bd20 [CEP-21] Restore previous behaviour when fetching effective ownership for a local system keyspace new 769a442b7b [CEP-21] Fix o.a.c.service.reads.repair.[BlockingReadRepairTest|DiagEventsBlockingReadRepairTest] new d131211755 [CEP-21] Fix o.a.c.db.view.ViewUtilsTest new 32f7ec833a [CEP-21] Fix MockSchema to use supplied keyspace name new 27d590bbb8 [CEP-21] Syncronize processing of LocalLog in test code new 695264c4d1 [CEP-21] Fix o.a.c.tcm.ownership.DeltaMapTest new 9922f29286 [CEP-21] Disable auto metadata snapshots during tests new 04a9c583aa [CEP-21] Fix o.a.c.io.sstable.format.RangeAwareSSTableWriterTest new 2d0c1fb263 [CEP-21] Fix o.a.c.tools.TopPartitionsTest new 8fb34d7ef0 [CEP-21] Fix o.a.c.streaming.StreamRateLimiterTest new ff1310ce5f [CEP-21] Fix o.a.c.db.StreamRequestTest new 03867b5a2b [CEP-21] Fix o.a.c.service.BootstrapTransientTest new ac2773cb0d [CEP-21] Fix o.a.c.dht.BootstrapperTest new 9026ad984c [CEP-21] Fix replacement tests new 231f8ebd12 [CEP-21] Reduce number of data harry writes to reduce flakiness new 9b1ff1acf5 [CEP-21] Fix reprepare tests new 635577ae7e [CEP-21] Fix IPMembershipTest new aeb5b29ee5 [CEP-21] Fix paxos self execution tests new 02b1bd0dab [CEP-21] Fix MoveTest new 9b625b55c5 [CEP-21] Fix assassinate dtests new 91dc0ac476 [CEP-21] Fix flaky consistentleave test new 9dc38704e5 [CEP-21] Various JVM Dtest fixes new bee7ecb2f4 [CEP-21] Use harry for generating data for coordinator path test new 424e60991f [CEP-21] More in-jvm dtest fixes new 176c53b9f6 [CEP-21] Python dtest fixes * maybe fix hintedhandoff test new 91a4002804 [CEP-21] Avoid gossip deadlock by grabbing taskLock before runInGossipStageBlocking new db02c06c53 [CEP-21] Evict replaced endpoint from gossip new 6887cde4e1 rebase fixes new 35436c46ce Fix ByteBuddyExamplesTest new 51ddbbb2c6 rebase fix new 60c5a04da3 fix UnifiedCompactionStrategyTest new 71886e5fbc more test fixes new cbc816d3d3 [CEP-21] Update tests which require the local node not to be joined by default new dfd7fc2842 storage_compat_mode: none new 29b8fad015 [CEP-21] Work with Storage Compatiblility Mode new 61c11610c9 rebase new c312fd5273 [CEP-21] Preparing DDL statements should capture the CQL string new bd1e9da2f8 [CEP-21] Reenable starting without joining (-Dcassandra.join_ring=false) new 5dfb270d92 [CEP-21] Add metric for CMS membership new 6dd4c92797 [CEP-21] Add nextId to Directory serialization and make it possible to bump metadata serialization version new 599d6f70a3 [CEP-21] Add a script for simulation running new bf9169683b [CEP-21] Validate schema alterations on coordinator new ce7511f2ec [CEP-21] Don't trigger client warnings or guardrails when executing AlterSchema transformations new d0367189da [CEP-21] Remove redundant Keyspaces arg from SchemaTransformation::apply new 47769f0ba2 [CEP-21] Handle case where removenode requires no streaming to restore RF new ef1ad17669 [CEP-21] Implement versioning for ranges new 5924404bd6 [CEP-21] Retry indefinitely for STARTUP messages. new 6ea5042618 [CEP-21] Fix flaky distributed log test. While it fails very infrequently on CI, it consistently fails locally. new 2aef6f6a96 [CEP-21] Remove LEFT peers from system tables and exclude them during startup new 2265c4b615 [CEP-21] fix nodetool bootstrap resume new c1e94aa21a [CEP-21] Implement replacement with same address new 8bcd581fc4 [CEP-21] Upgrading a one node cluster to TCM fails attempting Gossip shadow round new e81ddb4e31 [CEP-21] serialize MemtableParams when writing TableParams new e5a8ac2607 [CEP-21] remove authsetup new a90cc1b98a [CEP-21] fix cqlshlib tests new 8a216a0492 update dtest repo for cci new 4d06d73c7e [CEP-21] CASSANDRA-18816 rebase fixes new 4d6aab0324 [CEP-21] fix GossiperTest - this test now matches trunk 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 (e225ff7ca8) \ N -- N -- N refs/heads/cep-21-tcm (4d6aab0324) 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 222 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: .build/run-tests.sh | 3 +- .circleci/config.yml | 2 +- .circleci/config.yml.FREE | 2 +- .circleci/config.yml.PAID | 2 +- .circleci/config_template.yml | 2 +- .circleci/config_template.yml.PAID.patch | 2 +- .circleci/generate.sh | 2 +- CHANGES.txt | 34 +-- NEWS.txt | 16 +- build.xml | 6 +- conf/cassandra.yaml | 3 - conf/cqlshrc.sample | 7 + debian/changelog | 4 +- doc/antora.yml | 4 +- .../cassandra/pages/managing/tools/cqlsh.adoc | 29 --- ide/idea-iml-file.xml | 1 - pylib/cassandra-cqlsh-tests.sh | 18 +- pylib/cqlshlib/copyutil.py | 2 +- pylib/cqlshlib/cql3handling.py | 8 +- pylib/cqlshlib/cqlshhandling.py | 8 - pylib/cqlshlib/cqlshmain.py | 130 +++++------ pylib/cqlshlib/formatting.py | 19 +- pylib/cqlshlib/helptopics.py | 244 +++++++++++++++------ pylib/cqlshlib/test/cassconnect.py | 6 +- pylib/cqlshlib/test/test_cqlsh_completion.py | 8 +- pylib/cqlshlib/test/test_cqlsh_output.py | 46 ++-- pylib/cqlshlib/test/test_keyspace_init.cql | 2 +- pylib/cqlshlib/test/test_unicode.py | 14 +- pylib/cqlshlib/util.py | 22 ++ pylib/setup.py | 1 - src/java/org/apache/cassandra/config/Config.java | 1 - .../apache/cassandra/config/GuardrailsOptions.java | 14 -- .../apache/cassandra/db/guardrails/Guardrail.java | 18 +- .../apache/cassandra/db/guardrails/Guardrails.java | 21 -- .../cassandra/db/guardrails/GuardrailsConfig.java | 7 - .../cassandra/db/guardrails/GuardrailsMBean.java | 12 - .../cassandra/io/sstable/format/big/BigFormat.java | 97 +------- .../io/sstable/indexsummary/IndexSummary.java | 2 - .../apache/cassandra/schema/CompressionParams.java | 74 +------ .../streaming/StreamDeserializingTask.java | 31 +-- .../utils/RMIClientSocketFactoryImpl.java | 3 +- .../cassandra/distributed/impl/IsolatedJmx.java | 5 +- .../guardrails/GuardrailBulkLoadEnabledTest.java | 179 --------------- .../CompactionHistorySystemTableUpgradeTest.java | 24 +- .../upgrade/MixedModeTTLOverflowUpgradeTest.java | 4 +- .../upgrade/MixedModeWritetimeOrTTLTest.java | 4 +- .../distributed/upgrade/UpgradeTestBase.java | 4 - .../apache/cassandra/distributed/util/PyDtest.java | 2 +- .../test/microbench/CachingBenchTest.java | 2 +- .../miscellaneous/CrcCheckChanceTest.java | 10 +- .../cql3/validation/operations/AlterTest.java | 8 - .../cql3/validation/operations/CreateTest.java | 22 +- .../GuardrailAllowUncompressedTablesTest.java | 8 +- .../cassandra/io/compress/CQLCompressionTest.java | 14 +- .../schema/CreateTableValidationTest.java | 49 +++-- tools/cqlstress-example.yaml | 2 +- .../cassandra/stress/settings/SettingsSchema.java | 4 +- 57 files changed, 459 insertions(+), 809 deletions(-) delete mode 100644 test/distributed/org/apache/cassandra/distributed/test/guardrails/GuardrailBulkLoadEnabledTest.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org