-
Notifications
You must be signed in to change notification settings - Fork 4.1k
loqrecovery: verify replica update plan application #93043
Copy link
Copy link
Closed
Labels
A-kv-replicationRelating to Raft, consensus, and coordination.Relating to Raft, consensus, and coordination.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
Description
Add verify command as described in RFC.
Add Admin rpc to verify plan application for concrete plan; any plan.
Verification uses two calls, one for single node checks and another for fanout to all cluster nodes using gossip info. Cluster check includes following checks: fanout to other nodes to check plan application status, decommission status of failed nodes, range availability check.
Add cli command that calls Admin rpc above and presents verification response to operator.
Part of #77273
Jira issue: CRDB-22131
Epic CRDB-14205
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-kv-replicationRelating to Raft, consensus, and coordination.Relating to Raft, consensus, and coordination.C-enhancementSolution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)