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

Merge ScopedTransaction functionality into GlobalLock

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Internal Code
    • None
    • Storage Execution

    Description

      They basically represent the same concept, but for different storage engines. We should just merge them so that there is less confusion and chance for errors. Adding to the confusion, some of the db_raii types include a ScopedTransaction (OldClientWriteContext, AutoGetCollectionForRead, and AutoGetOrCreateDb) but not others with very similar names (AutoGetDb, AutoGetCollection, OldClientContext).

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            mathias@mongodb.com Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: