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

Make AsyncResultsMerger only swallow retriable errors

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Querying
    • Labels:
      None
    • Sprint:
      Query 2019-11-18

      Description

      When allowPartialResults is true, establishCursors (i.e. the find command) only swallows RetriableError and FailedToSatisfyReadPreference errors. However, it looks like AsyncResultsMerger (i.e. the getMore command) swallows all kinds of errors. It should be changed to swallow only retriable errors.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: