cassandra/test
Sam Tunnicliffe 896d1d6415 Defer the creation of system_cluster_metadata keyspace until CMS initialization
* Insert the actual PreInitialize entry in the distribute metadata log
  table using a callback after the log is bootstrapped.
* Remove the implicit insert on subsequent commit, i.e. of the Initialize entry
* Enables the full specifics of PreInit to be encoded in the serialized form,
  removing the special casing for the first CMS member and other nodes
* Correctly invalidate cached KeyspaceMetadata when in a pre-initialized state
* Update Host ids in the system.peers_v2 table directly following CMS initialization
* Initialise gossip/local host id after CMS initialization completes
* Clean up CMS initialization errors which occur after the PreInitialize stage

Co-authored-by: Alex Petrov <oleksandr.petrov@gmail.com>
Co-authored-by: Marcus Eriksson <marcuse@apache.org>
2026-06-29 18:09:42 +01:00
..
anttasks/org/apache/cassandra/anttasks Organize imports and standartize import order across entire codebase 2025-12-30 22:34:14 +01:00
bin Add cursor based optimized compaction path 2025-12-19 12:45:25 -05:00
burn/org/apache/cassandra Avoid ByteBuffer wrapping in cql3.selection.Selector.InputRow to reduce memory allocation rate 2026-06-04 19:19:36 +01:00
conf Support direct I/O for background SSTable writes 2026-06-24 14:57:46 +01:00
data Update 6.0 and 7.0 branches to reflect their versions across the project. 2026-04-21 12:46:11 +02:00
distributed/org/apache/cassandra Defer the creation of system_cluster_metadata keyspace until CMS initialization 2026-06-29 18:09:42 +01:00
harry/main/org/apache/cassandra Accord: Deterministic time integration 2026-05-18 13:19:25 +01:00
long/org/apache/cassandra Implement custom CassandraThread to keep direct references to frequently used thread local objects 2026-06-02 13:56:59 +01:00
memory/org/apache/cassandra/db/compaction Organize imports and standartize import order across entire codebase 2025-12-30 22:34:14 +01:00
microbench/org/apache/cassandra/test/microbench Merge branch 'cassandra-5.0' into cassandra-6.0 2026-06-14 16:50:17 +02:00
resources Offline tool for working with cluster metadata dump files 2026-05-15 14:41:06 +01:00
simulator Introduce AccordExecutorSignalLoop that aims to reduce lock contention: 2026-05-16 21:12:49 +01:00
unit Defer the creation of system_cluster_metadata keyspace until CMS initialization 2026-06-29 18:09:42 +01:00