feat(failover): deactivate instance on shutdown
deactivation means that instance - is demoted to learner (if it wasn't one already) - is marked "inactive" so that it's ignored when determining the number of voters required for the cluster
parent
cd41491d
No related branches found
No related tags found
Showing
- Cargo.lock 54 additions, 4 deletionsCargo.lock
- Cargo.toml 1 addition, 0 deletionsCargo.toml
- src/main.rs 5 additions, 0 deletionssrc/main.rs
- src/tarantool.rs 1 addition, 0 deletionssrc/tarantool.rs
- src/traft/failover.rs 70 additions, 0 deletionssrc/traft/failover.rs
- src/traft/mod.rs 47 additions, 0 deletionssrc/traft/mod.rs
- src/traft/node.rs 9 additions, 7 deletionssrc/traft/node.rs
- src/traft/storage.rs 16 additions, 7 deletionssrc/traft/storage.rs
- src/traft/topology.rs 123 additions, 49 deletionssrc/traft/topology.rs
- tarantool 1 addition, 1 deletiontarantool
- test/int/test_couple.py 42 additions, 0 deletionstest/int/test_couple.py
- test/int/test_joining.py 2 additions, 2 deletionstest/int/test_joining.py
Loading
Please register or sign in to comment