miroir/crates
jedarden ce3c0cb73c P4.2 Node addition: migration-aware dual-write routing + admin routes
- Add write_targets_with_migration() to router: includes new node in write
  targets when a shard is in dual-write phase during node addition
- Wire migration-aware routing into write_documents_impl (documents.rs)
- Expose get_all_migrations() accessor on MigrationCoordinator for router use
- Add node management API routes: POST /nodes, DELETE /nodes/{id},
  POST /nodes/{id}/drain, GET /rebalance/status, replica_group CRUD
- Improve compute_shard_moves_for_new_node: prefer displaced node as
  migration source; fall back to lowest-scored old owner

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 21:43:40 -04:00
..
miroir-core P4.2 Node addition: migration-aware dual-write routing + admin routes 2026-05-11 21:43:40 -04:00
miroir-ctl P3: Phase 3 Task Registry + Persistence — COMPLETE 2026-05-02 16:50:42 -04:00
miroir-proxy P4.2 Node addition: migration-aware dual-write routing + admin routes 2026-05-11 21:43:40 -04:00