Skip to main content

Reaper Repair Schedule Configuration

Reaper Field Specification Reference

FieldDescriptionIs RequiredDefault
reaper.repairSchedules Reaper repair schedule configurationN
reaper.repairSchedules.enabled Enables or disables repair schedulesNfalse
reaper.repairSchedules.repairs Reaper repair schedules listN[]
reaper.repairSchedules.repairs.keyspace Name of table keyspace to repairY
reaper.repairSchedules.repairs.tables The name of the targeted tables (column families) as comma separated list. If no tables given, then the whole keyspace is targetedNAll tables in the keyspace
reaper.repairSchedules.repairs.blacklistedTables The name of the tables that should not be repaired. Cannot be used in conjunction with the tables parameter.N
reaper.repairSchedules.repairs.nodes A specific list of nodes whose tokens should be repaired.NAll nodes
reaper.repairSchedules.repairs.segmentCountPerNode Defines the number of segments per node to create for scheduled repair runsN
reaper.repairSchedules.repairs.scheduleDaysBetween See scheduleDaysBetween description in reaper documentationN7
reaper.repairSchedules.repairs.scheduleTriggerTime Time for first scheduled trigger for the run. Must be in ISO format, e.g. “2015-02-11T01:00:00”. If the trigger time is set in the past, it will be moved to the first future date preserving the day of the weekNNext system mid-night (UTC)
reaper.repairSchedules.repairs.datacenters List of datacenters to repair. Ignored if nodes field is not empty.NAll datacenters
reaper.repairSchedules.repairs.repairThreadCount See repairThreadCount description in reaper documentationN2
reaper.repairSchedules.repairs.intensity See repairIntensity description in reaper documentationN1.0
reaper.repairSchedules.repairs.incrementalRepair See incrementalRepair description in reaper documentationNfalse
reaper.repairSchedules.repairs.repairParallelism See repairParallelism description in reaper documentationNDATACENTER_AWARE