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

Create storage transaction wrapper

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution
    • Fully Compatible
    • Execution Team 2024-10-28, Execution Team 2024-11-11

      The WriteUnitOfWork wrapper links in too many things that aren't needed when doing write transactions inside the storage engine.

      Create a storage transaction wrapper to perform scoped write transactions in storage engine code without linking in the shard role library. Replace usages of WUOW in storage engine code with this wrapper, instead.

      Have WUOW use this new wrapper as well.

            Assignee:
            louis.williams@mongodb.com Louis Williams
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: