Details
-
Bug
-
Status: Resolved
-
Urgent
-
Resolution: Fixed
-
None
-
Critical
Description
Incremental repairs are tracked using a parent session - a subordinate repair session is created for each range in the repair. When a node participating in the repair receives a validation request, it will reference the sstables in the parent repair session. When all subordinate sessions conclude, each node anticompacts SSTables based on the parent repair session for the whole range of the repair, but these referenced SSTables may have only been present for the validation of some subset of the ranges because the SSTables were created concurrent with the parent repair session.
Attachments
Issue Links
- is duplicated by
-
CASSANDRA-11906 Unstable JVM due too many files when anticompacting big LCS tables
- Resolved
- relates to
-
CASSANDRA-8366 Repair grows data on nodes, causes load to become unbalanced
- Resolved
-
CASSANDRA-7586 Mark SSTables as repaired after full repairs
- Resolved