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

TopologyCoordinator::awaitTopologyChanges returns early on primary topology changes

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.3.3
    • Replication
    • None
    • Fully Compatible
    • Repl 2019-12-02, Repl 2020-01-13

    Description

      React to state changes when the server is primary prior to state change. Arrange for the isMaster response for all waiters to be constructed once.

      Update isMaster to call the new ReplicationCoordinatorImpl::getIsMasterResponse.

      Write the tests from the design doc for primary state changes.

      Attachments

        Issue Links

          Activity

            People

              jason.chan@mongodb.com Jason Chan
              jesse@mongodb.com A. Jesse Jiryu Davis
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: