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

Profiling should not hold strong locks while it's uninterruptible

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • Query 2019-01-14
    • 0

    Description

      Profiling are uninterruptible, but it can acquire DB X lock if the profiling collection is missing so the collection will be created on the fly. That will conflict with prepared transactions on that database.

      Attachments

        Activity

          People

            justin.seyster@mongodb.com Justin Seyster
            siyuan.zhou@mongodb.com Siyuan Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: