v.19.3Improvements

Allow to Repair Abandoned Replica Even If It Already Has Huge Number of Nodes in Its Queue

Allow to repair abandoned replica even if it already has huge number of nodes in its queue. #4399 (alexey-milovidov)
Allows repairing an abandoned replica in ClickHouse even if its task queue contains a large number of nodes.

Why it matters

This feature addresses the problem of stuck or abandoned replicas that accumulate a huge queue of replication tasks, preventing their repair and recovery. By enabling repairs regardless of the queue size, it ensures smoother maintenance and recovery of replicas, improving cluster resilience and operational stability.

How to use it

Users can repair abandoned replicas without restrictions on the queue size of replication tasks using the existing replica repair commands or procedures, as the system now supports repairs even when the queue is very large.