Expert Repair Service configuration reference
Expert repair configuration options
There are some configuration options exposed only for adjustment with the assistance of an expert in DataStax Support.
- 
[repair_service] max_parallel_repairs The maximum number of subrange repairs to run in parallel. If unspecified or set to 0, the Repair Service calculates the correct number of maximum repairs to run in parallel. Default: 0. 
- 
[repair_service] min_throughput The minimum throughput in bytes needed to calculate parallel repairs. See also num_recent_throughputs. Default: 512. This parameter applies to subrange and incremental repairs only, and is not applicable to distributed subrange repairs. 
- 
[repair_service] num_recent_throughputs The maximum most recent completed repair throughputs used to calculate the average repair throughput, which is then used to determine how many parallel repairs are needed. See also min_throughput. Default: 500. This parameter applies to subrange and incremental repairs only, and is not applicable to distributed subrange repairs. 
- 
[repair_service] offline_splits The minimum number of subrange splits for a node to have per keyspace when falling back to offline splits if the node is unable to communicate with its agent to get more optimal splits. Default: 256. This parameter applies to subrange repairs only. 
- 
[repair_service] parallel_tasks_update_interval Interval at which to recalculate parallel tasks to use for the Repair Service in seconds. Default: 120 (2 minutes). This parameter applies to subrange and incremental repairs only, and is not applicable to distributed subrange repairs. 
- 
[repair_service] prioritization_page_size The maximum number of remaining subrange repair tasks for the Repair Service to evaluate when choosing the next low-impact repair to run. Default: 512. This parameter applies to subrange repairs only. 
- 
[repair_service] tokenranges_http_timeout The timeout in seconds for the HTTP call to the agent to retrieve node token range splits. The default value (30) is deliberately set higher than the default value for DataStax Agents http_timeoutinclustername.conf(10). Default: 30. This parameter applies to subrange repairs only, and is not applicable to incremental or distributed subrange repairs.
- 
[repair_service] tokenranges_partitions Target number of partitions for each range in a subrange repair. This value is used by the Repair Service to create repair tasks, and is set to the max DSE merkle tree depth by default. Default: 1048576. Do not set tokenranges_partitionshigher than default. See Tune Repair Service for multi-datacenter environments.
