-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
Execution Team 2024-09-16
The IndexBuildsCoordinator uses the UninterruptibleLockGuard twice - as part of aborting an index build, and as part of removing the index build entry after commit/abort.
We'd like to remove UninterruptibleLockGuard because it is error-prone and adds complexity, and complicates our interruption story for operations. This ticket is to remove these two usages of the type.
- is depended on by
-
SERVER-68868 Remove all instances of UninterruptibleLockGuard
- Blocked
-
SERVER-90804 Remove UninterruptibleLockGuard and InterruptibleLockGuard
- Closed