Details
-
Improvement
-
Resolution: Unresolved
-
Minor - P4
-
None
-
None
Description
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.
Attachments
Issue Links
- 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
-
- Blocked
-
-
SERVER-73046 Get rid of using AllowLockAcquisitionOnTimestampedUnitOfWork in change stream pre-images non multi-tenant write scenarios
-
- Closed
-