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

multi_statement_transaction_all_commands.js appears to only run single statement transactions

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: 4.1.4
    • Fix Version/s: 4.1.6
    • Component/s: None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Sharding 2018-11-19

      Description

      Each state transition is currently wrapped in autoRetryTxn, which tries to start the transaction. This has a side effect of aborting the current active transaction. So there is always only one statement that was executed on the current transaction when the state machine transitions to commitTxn.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              renctan Randolph Tan
              Reporter:
              renctan Randolph Tan
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: