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

    XMLWordPrintable

    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

              Assignee:
              siyuan.zhou Siyuan Zhou
              Reporter:
              matt.dannenberg Matt Dannenberg
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              19 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: