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

Investigate behavior of sending a killop to an index builder thread and state transitions

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.7.0
    • None
    • None
    • None
    • Fully Compatible
    • Execution Team 2020-05-04, Execution Team 2020-06-01, Execution Team 2020-06-15

    Description

      After SERVER-46560, the index builder thread is interruptible. While this is useful for cancelling the createIndexes command thread or using dropIndexes to abort an active index build, this opens the possibility for users to interrupt an internal thread.

      The behavior under normal circumstances is that the index builder will corrrectly-self destruct and clean up, however we should investigate what happens when a node step-down interleaves with this operation.

      Attachments

        Activity

          People

            gregory.wlodarek@mongodb.com Gregory Wlodarek
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: