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

Assert that txnNum and lsid are initialized before running commit or abort transaction

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Replication
    • Labels:
      None
    • Operating System:
      ALL
    • Sprint:
      Sharding 2018-10-22
    • Linked BF Score:
      50

      Description

      If commit or abort transaction are called without having lsid or txnNum, we will invariant when logging the lsid. We should assert that both are initialized before running either commit or abort.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              esha.maharishi Esha Maharishi
              Reporter:
              janna.golden Janna Golden
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: