Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-11493

Document which errors abort transactions

    XMLWordPrintableJSON

Details

    Description

      We knew when we designed transactions that some errors would cause a transaction to abort. For example, a write conflict, or a transaction that has been open too long and includes too many writes. Additionally there are surprising scenarios that we didn't originally intend. For example, a DuplicateKeyError aborts the transaction, see SERVER-34059. Let's find all the cases where a server error aborts the transaction.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jesse@mongodb.com A. Jesse Jiryu Davis
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              30 weeks, 5 days ago