-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Minor - P4
-
None
-
Affects Version/s: None
-
Component/s: Change streams
-
Query Execution
For multi-tenant and non-multitenant modes, get rid of using AllowLockAcquisitionOnTimestampedUnitOfWork in change stream pre-images write scenarios. In other words, acquire all required write locks before doing any writes to avoid potential deadlocks created by waiting for locks while having generated oplog holes.
- has to be done after
-
SERVER-66715 Avoid using AllowLockAcquisitionOnTimestampedUnitOfWork for the change collection
- Closed
- is duplicated by
-
SERVER-73046 Get rid of using AllowLockAcquisitionOnTimestampedUnitOfWork in change stream pre-images non multi-tenant write scenarios
- Closed
- is related to
-
SERVER-78440 Acquire tenant lock in Exclusive (X) mode when creating/dropping change stream pre-images collection
- Open
-
SERVER-73046 Get rid of using AllowLockAcquisitionOnTimestampedUnitOfWork in change stream pre-images non multi-tenant write scenarios
- Closed