[SERVER-73046] Get rid of using AllowLockAcquisitionOnTimestampedUnitOfWork in change stream pre-images non multi-tenant write scenarios Created: 19/Jan/23  Updated: 07/Jul/23  Resolved: 07/Jul/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Mindaugas Malinauskas Assignee: Mindaugas Malinauskas
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-71327 Get rid of using AllowLockAcquisition... Backlog
Related
related to SERVER-71327 Get rid of using AllowLockAcquisition... Backlog
Sprint: QE 2023-05-15, QE 2023-05-29, QE 2023-06-12, QE 2023-06-26, QE 2023-07-10
Participants:

 Description   

For non multi-tenant mode 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.


Generated at Thu Feb 08 06:23:30 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.