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

Increased tolerance around network connectivity issues in findN

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major - P3 Major - P3
    • None
    • 2.4.3
    • Internal Code, Networking
    • None
    • ALL

    Description

      Investigate making "DBClientBase::findN" more tolerant regarding network connectivity issues during execution, i.e. investigate the possibility of a fresh TCP connection to resume the findN as opposed to simply asserting.

      Most interprocess communications use this function to issue calls to another MongoD, this includes Sharding, Replication and initial syncing.

      If we can make this function (or somewhere on this code path) more tolerant to errors than we reduce the impacts of a flaky network connection on clients.

      Attachments

        Activity

          People

            Unassigned Unassigned
            david.hows David Hows
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: