[
https://issues.apache.org/jira/browse/CASSANDRA-15462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sam Tunnicliffe updated CASSANDRA-15462:
----------------------------------------
Test and Documentation Plan: Updated unit and in-jvm dtests
Status: Patch Available (was: Open)
> 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
> Priority: Normal
> Fix For: 4.0-beta
>
>
> 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]