-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
v4.4
-
Repl 2020-02-24, Repl 2020-03-09, Repl 2020-03-23, Repl 2020-04-06
Targeted unit tests for known cases that break the existing protocol:
- Diverging configs (fixed by Config Replication)
- In a 4 node set, test that a new reconfig is not allowed to succeed until a majority of the nodes have learned of the latest config.
- Configs with lower terms should not propagate. Test nodes with a higher config term should not accept configs with a lower term.
- related to
-
SERVER-45096 Test safe reconfig never rolls back entries committed in earlier configs.
- Closed