Summary
Orchestrator supports topology refactoring operations (move-up, repoint, relocate, etc.) but none are tested in CI.
Proposed Tests
move-up: move a replica one level up in the topology (e.g., mysql3 from mysql2 to mysql1)
repoint: repoint a replica to a different master using GTID
relocate: let orchestrator choose the best method to move a replica
make-co-master: establish co-master topology
take-master: swap master and replica roles
- Verify each operation updates the topology correctly
Acceptance Criteria
Summary
Orchestrator supports topology refactoring operations (move-up, repoint, relocate, etc.) but none are tested in CI.
Proposed Tests
move-up: move a replica one level up in the topology (e.g., mysql3 from mysql2 to mysql1)repoint: repoint a replica to a different master using GTIDrelocate: let orchestrator choose the best method to move a replicamake-co-master: establish co-master topologytake-master: swap master and replica rolesAcceptance Criteria