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

Do not retry on SnapshotTooOld errors for snapshot reads outside of transactions on mongos

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Repl 2020-06-01
    • 50

      I think we currently retry on SnapshotTooOld errors on mongos (transactions have their own retry logic though based on canContinueOnSnapshotError). And we also seem to retry internally for find commands on mongos. This ticket is to make sure SnapshotTooOld errors are excluded from these retry behaviors (outside of transactions).

            Assignee:
            jesse@mongodb.com A. Jesse Jiryu Davis
            Reporter:
            lingzhi.deng@mongodb.com Lingzhi Deng
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: