-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
The MultiIndexBlock uses the UninterruptibleLockGuard as part of aborting without cleanup.
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 this class's usage of the type.
- depends on
-
SERVER-88944 Use something better than the GlobalLock to protect storage engine access
- Backlog
- is depended on by
-
SERVER-68868 Remove all instances of UninterruptibleLockGuard
- Blocked
-
SERVER-90804 Remove UninterruptibleLockGuard and InterruptibleLockGuard
- Closed