Details
-
Bug
-
Resolution: Duplicate
-
Major - P3
-
None
-
None
-
None
-
Replication
-
ALL
-
Description
Heartbeats send a term with them, and when the primary receives a term higher than it's own, it should step down. All nodes should update their own term when they see a higher term than their own. Nodes do not currently look at the term in heartbeats and consequently, primaries do not step down when they see higher terms.
Attachments
Issue Links
- duplicates
-
SERVER-29030 Announce new primary via heartbeat requests
-
- Closed
-
- related to
-
SERVER-28290 stepping down due to a higher term seen in a heartbeat should not discard term after stepdown
-
- Closed
-
-
SERVER-26990 Unify tracking of secondary state between replication and topology coordinators
-
- Closed
-