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

Update LinkStoreMongoDB to use doTxn command instead of applyOps

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.7.2
    • Component/s: Replication
    • Labels:

      Description

      For the MongoDB linkbench POC, we utilized the applyOps command to see how much we could emulate transactional semantics with the existing server features. As part of the transactions project, however, we will be using the doTxn command instead to run multi-statement transactions. We should modify the LinkStoreMongoDb class to use the doTxn command instead of the applyOps command. Until true transactional features are fully implemented at the server layer, and the API of doTxn diverges signficantly from applyOps, this task may just involve simple swapping out usages of the applyOps command with doTxn.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: