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

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.1.6
    • 4.1.4
    • None
    • Fully Compatible
    • 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

        Activity

          People

            randolph@mongodb.com Randolph Tan
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: