-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
ALL
-
Execution Team 2023-02-20
After removing PV0, we should not have oplog entries with term -1. For subsystems that need to locate oplog entries by optime, we should not be using PV0-style OpTimes.
OpTime::appendAsQuery() is a function that is used for this purpose and we should be able to disallow invalid/unintialized terms in the function's code rather than querying for a missing term field.
- is related to
-
SERVER-18195 Read after optime (repl only)
- Closed
-
SERVER-19205 Use real names and syntax for read committed
- Closed
-
SERVER-31030 Only transfer session related oplog entries that are majority committed during migration
- Closed
-
SERVER-31963 Remove code for replication protocol version 0
- Closed