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

Make AsyncResultsMerger only swallow retriable errors

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

      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.

            Assignee:
            bernard.gorman@mongodb.com Bernard Gorman
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              None
              None
              None
              None