Patch implements three main fixes: 1 Marking sstables that are anticompacting as 'compacting' so that compaction doesn't steal them during the repair process. 2 Performing repairs only on tables that were validated for the repair and keeping track of said validated tables to allow stateful repairs on each node involved in the process. 3 Coordinating anticompaction, so that every node involved in the repair will anticompact the newly repaired ranges.