-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Replication
-
Replication
SERVER-27543 describes how we created the OplogQueryMetadata with duplicated fields that were meant to move into OplogQueryMetadata from ReplSetMetadata. In 3.8 we can remove the duplicated fields from ReplSetMetadata as well as the lastOpVisible which no longer should have any users. As part of this work we will need to start processing the OplogQueryMetadata in the OplogFetcher to update our local state similar to what we currently do with the ReplSetMetadata. In 3.8 we can be confident that all OplogFetcher responses will contain the OplogQueryMetadata since it can only be in a mixed replica-set with 3.6, which knows how to return the OplogQueryMetadata.
- is related to
-
SERVER-27543 Create new metadata for oplog queries
- Closed
- related to
-
SERVER-46120 Error if a batch doesn't have metadata in the oplog fetcher
- Closed