[SERVER-43115] Remove the OplogEntry's constructor that takes all fields Created: 30/Aug/19  Updated: 06/Dec/22

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

Type: Task Priority: Major - P3
Reporter: Siyuan Zhou Assignee: Backlog - Replication Team
Resolution: Unresolved Votes: 0
Labels: neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Replication
Participants:

 Description   

After SERVER-35353, there're only two places where OplogEntry's constructor that takes all fields are used except in tests.
1. retryable writes transaction table updates
2. migration

They should use MutableOplogEntry to generate the entries.


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