Details
-
Improvement
-
Resolution: Fixed
-
Major - P3
-
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.