Sam Tunnicliffe created CASSANDRA-15462:
-------------------------------------------
Summary: Purgable tombstones can cause false positives in repaired
data tracking
Key: CASSANDRA-15462
URL: https://issues.apache.org/jira/browse/CASSANDRA-15462
Project: Cassandra
Issue Type: Bug
Components: Observability/Metrics
Reporter: Sam Tunnicliffe
Assignee: Sam Tunnicliffe
Calculating the repaired data digest on the read path (for the purposes of
detecting mismatches in the repaired data across replicas) is done before
purging any tombstones due to gcgs or last repaired time. This causes false
positives when repaired sstables include GC-able tombstones on some replicas
but not others.
Validation compactions do purge tombstones so it's perfectly possible for
sstables to mismatch in this way without causing any streaming during repair.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]