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

Increased tolerance around network connectivity issues on initial sync

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Replication
    • Replication

    Description

      Investigate making initial sync more tolerant regarding network connectivity issues on the sync, i.e. investigate the possibility of a fresh TCP connection to resume the sync as opposed to going back to the start.

      There are three distinct areas that would have to handle this better: the one they ran into (querying the primary for its latest optime), cloning, and connecting to fetch missing documents (as in their linked ticket).

      One could also argue that it should be more flexible about changing initial sync targets mid-stream, however, that may be more difficult.

      Attachments

        Activity

          People

            backlog-server-repl Backlog - Replication Team
            mark Mark porter
            Votes:
            8 Vote for this issue
            Watchers:
            15 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: