mirror of
https://github.com/apple/foundationdb.git
synced 2025-05-14 09:58:50 +08:00
* Revert "Revert "Refactor: ClusterController driving cluster-recovery state machine"" Major changes includes: 1. Re-revert Sequencer refactor commits listed below (in listed order): 1.a. This reverts commit bb17e194d9c9888e203421290959bd7f2c075d7f. 1.b. This reverts commit d174bb2e06bff01157d16c652073536c54d17f7f. 1.c. This reverts commit 30b05b469c87d9b526b427751c211fb5cf7ff9cd. 2. Update Status.actor to track ClusterController interface to track recovery status. 3. Introduce a ServerKnob to define "cluster recovery trace event" prefix; for now keeping it as "Master", however, it should allow smooth transition to "Cluster" prefix as it seems more appropriate.