cassandra/test/data
Abe Ratnofsky d4826900b9 CEP-45: Full Repair Support for Tracked Keyspaces
Tracked keyspaces cannot accept new data without first registering it in
the log. Any unreconciled data that isn't present in the log will break
read monotonicity, since mutation tracking uses a single data read and
can only read reconcile mutation IDs that are present in the log.

Full repair sync tasks also deliver data to replicas, and require
integration with the log just like imports do. The general design of this
integration is to give repair SyncTasks the same two-phase commit as
import transfers, where we stream SSTables to a pending directory, then
once sufficient streams complete successfully, we "activate" those
streams and move them out of the pending directory and into the live set.

patch by Caleb Rackliffe; reviewed by Abe Ratnofsky for CASSANDRA-21066

Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
Co-authored-by: Abe Ratnofsky <abe@aber.io>
2026-02-13 13:41:45 -06:00
..
CASSANDRA-15313 Prevent the JVM from crashing due to corrupt LZ4 streams 2020-02-11 11:00:24 -06:00
bloom-filter Merge branch 'cassandra-3.0' into cassandra-3.11 2021-04-19 17:34:05 +02:00
config Allow exceptions to be propagated remotely 2025-04-17 11:59:48 -07:00
invalid-legacy-sstables/Keyspace1 Remove pre-3.0 compatibility code for 4.0 2016-11-30 10:23:18 +01:00
jmxdump Remove WaitingOnFreeMemtableSpace and DroppedMutations metrics 2023-07-24 05:53:39 -05:00
legacy-commitlog Merge branch 'cassandra-4.1' into cassandra-5.0 2023-11-08 14:29:48 +01:00
legacy-hints Merge branch 'cassandra-4.1' into cassandra-5.0 2023-11-20 10:42:35 +01:00
legacy-sstables CEP-45: Bulk transfer 2025-12-09 22:55:55 -05:00
negative-ldts-invalid-deletions-test Extend maximum expiration date 2023-06-05 07:18:34 +02:00
negative-local-expiration-test Merge branch 'cassandra-3.0' into cassandra-3.11 2018-02-10 14:59:28 -02:00
serialization CEP-45: Full Repair Support for Tracked Keyspaces 2026-02-13 13:41:45 -06:00
siftsmall Add support for a vector search index in SAI 2023-10-29 12:24:00 +01:00
types-compatibility Merge branch 'cassandra-4.1' into cassandra-5.0 2024-04-18 12:33:55 +02:00