-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Execution
-
Fully Compatible
-
ALL
-
QE 2024-09-30
The method currently attempts to lock the collection in order to gather some information about it.
If the operation is performing a lock-free read this has the effect of flipping the lock ordering of the global and RSTL locks which could potentially cause a deadlock to be encountered one day. That is because we expect to lock first the RSTL followed by the Global lock, but in this case we would've locked the Global lock first before doing the RSTL.
- is depended on by
-
SERVER-94876 Add global lock ordering check to avoid lock-free reads taking a normal lock
- Backlog