Details
-
Task
-
Resolution: Duplicate
-
Major - P3
-
None
-
None
-
None
-
None
-
Repl 2023-01-23
Description
Before we actually split prepared transactions and create ApplierOperation for prepared split entries, we want to first replace the exiting vector<OplogEntry*> occurrences with vector<ApplierOperation> in oplog applier where necessary. For this ticket, we can tag all ApplierOperation entries as `ApplicationInstruction::applyOplogEntry`.
The places that we want to replace are mostly writerVectors and its utilities. Notably we want to confine the use of ApplierOperation within oplog applier, and avoid changing interfaces in other places like `oplog.cpp`.
Attachments
Issue Links
- depends on
-
SERVER-72500 Create and implement the ApplierOperation wrapper class for oplog applier
-
- Closed
-
- duplicates
-
SERVER-72500 Create and implement the ApplierOperation wrapper class for oplog applier
-
- Closed
-