-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Replication
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
We can have an operation in a a prepared transaction which has needsRetryImage set. On the primary that will be applied at oplog write (prepare) time. On the secondary, it becomes part of the prepared transaction and is applied at commit time. We should change this so the secondaries apply the retry image write outside the prepared transaction.