Details
-
Bug
-
Status: Closed
-
Major - P3
-
Resolution: Done
-
3.2.0-rc5
-
Minor Change
-
ALL
-
Repl D (12/11/15), Repl E (01/08/16), Repl F (01/29/16)
Description
Assume there exist two nodes in a set (A and B) and that node A's clock is X seconds ahead of node B's clock. If node A is elected and then node B is elected within X seconds of node A being elected, node B's electionId will be less than node A's electionId, since it happened "earlier."
Attachments
Issue Links
- is documented by
-
DOCS-8940 Clients may fail to discover new primaries when clock skew between nodes is greater than electionTimeout
-
- Closed
-
- is related to
-
DRIVERS-228 Use electionId to detect stale primaries.
-
- Closed
-
- related to
-
SERVER-21789 mongos replica set monitor should choose primary based on (rs config version, electionId)
-
- Closed
-
-
DRIVERS-279 Use setVersion and electionId to detect stale primaries
-
- Closed
-
-
SERVER-18717 compose electionId in OID format from term
-
- Closed
-