Set `InMultiDocumentTransaction` flag when recovering committed distributed transactions

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • ALL
    • 155
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When applying the oplog entries of a committed prepared transaction on startup/step-up, the operation context must be flagged as in multi document transaction.

      Not doing so results in this if statement getting evaluated as false with the consequence of acquiring the collection lock in the wrong mode.

              Assignee:
              Pierlauro Sciarelli
              Reporter:
              Pierlauro Sciarelli
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: