loqrecovery: stage replica recovery plans on nodes #93044
Labels
A-kv-replication
Relating to Raft, consensus, and coordination.
C-enhancement
Solution expected to add code/behavior + preserve backward-compat (pg compat issues are exception)
Add plan stading as described in RFC.
Add Admin RPC to stage plan on all cluster nodes. Staging includes discovering all cluster nodes, verifying that there's no conflicting plan already staged and sending plan to every nodes. Every nodes then saves plan locally if there's any data in the plan eligible for application on that node, it also updated decommissioned status for nodes removed in local tombstone storage.
Extend apply-plan command to distribute plan in half-online mode.
Part of #77273
Jira issue: CRDB-22132
Epic CRDB-14205
The text was updated successfully, but these errors were encountered: