Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-21744

Clients may fail to discover new primaries when clock skew between nodes is greater than electionTimeout

    Details

    • Backwards Compatibility:
      Minor Change
    • Operating System:
      ALL
    • Backport Completed:
    • Sprint:
      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

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                19 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: