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

TopologyCoordinator::awaitTopologyChanges returns early on primary topology changes

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.3
    • Component/s: Replication
    • Labels:
      None

      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

              Assignee:
              jason.chan Jason Chan
              Reporter:
              jesse A. Jesse Jiryu Davis
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: