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

Treat LockTimeout as transient transaction error

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.0.0-rc0
    • Component/s: Replication
    • Labels:
      None

      Description

      SERVER-33244 makes it possible to throw LockTimeout error in transactions. That will abort the transaction and the driver is safe to retry the whole transaction.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              siyuan.zhou Siyuan Zhou
              Reporter:
              siyuan.zhou Siyuan Zhou
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: