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

Enhance Index builds to use interruptible locking

    • Type: Icon: Bug Bug
    • Resolution: Gone away
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 3.7.3
    • Component/s: Storage
    • Labels:
      None
    • Storage Execution
    • ALL

      Exposed by BF-8228, if an index build is interrupted when attempting to acquire a lock, it can call terminate() due to inadequate exception handling. An UninterruptibleLockGuard has been placed over the entire command, but index builds should not crash the server if relockWithMode() throws an exception.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: