-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Execution Team 2022-11-14
When formatting applyOps oplog entries for a multi-document transaction, the OpObserver implementation has to take into account how to update the config.images collection with pre/post images related to findAndModify operattions. In the packTransactionStatementsForApplyOps() function, we have a local function setImageToWrite that could be extracted into a method of the ReplOperation class.
Another improvement we could make is to promote the internal struct ImageBundle to a member struct of ReplOperation.
- is related to
-
SERVER-60540 [Retryability] Add retryability support for internal transactions for findAndModify
- Closed
-
SERVER-70899 move logOplogEntries() from OpObserverImpl to TransactionOperations
- Closed