[SERVER-63879] Make findAndModify image lookup aggregation stage handle applyOps oplog entries Created: 22/Feb/22  Updated: 29/Oct/23  Resolved: 28/Feb/22

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

Type: Task Priority: Major - P3
Reporter: Cheahuychou Mao Assignee: Cheahuychou Mao
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-63444 [Retryability] Make retryable findAnd... Closed
is depended on by SERVER-63878 Make resharding aggregation pipeline ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2022-03-07
Participants:

 Description   

To forge a noop pre/post image oplog entry for a retryable internal transaction applyOps oplog entry, the findAndModify image lookup stage need to unpack the operations in the applyOps, and downcovert the operation that has the "needsRetryImage" field.



 Comments   
Comment by Githook User [ 28/Feb/22 ]

Author:

{'name': 'Cheahuychou Mao', 'email': 'mao.cheahuychou@gmail.com', 'username': 'cheahuychou'}

Message: SERVER-63879 Make findAndModify image lookup aggregation stage handle applyOps oplog entries
Branch: master
https://github.com/mongodb/mongo/commit/fe417b42355b17e457a168bfdea6af714129e0ec

Generated at Thu Feb 08 05:58:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.