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

Create storage transaction wrapper

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution

      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:
            Unassigned Unassigned
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: