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

do not lock RSTL for index build cleanup

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.2.1, 4.3.1
    • None
    • Storage
    • None
    • Fully Compatible
    • v4.2
    • Execution Team 2019-08-26

    Description

      In order to break the cycle of some potential 3-way deadlocks involving index builds, prepared transactions, and step down, we will investigate not acquiring the RSTL for index build cleanup. Index build cleanup does not require synchronization with replica set state transitions. See SERVER-42621 for description of a potential deadlock.

      Attachments

        Activity

          People

            benety.goh@mongodb.com Benety Goh
            benety.goh@mongodb.com Benety Goh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: