-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
None
-
Fully Compatible
-
RPL 8 08/31/15
To support readAfterOptime, we can return the last visible optime in the repldata metadata. This value should be one of three things:
- for read commands:
- if read concern level majority was used for the read, the last visible optime should be the optime of the snapshot last used to return data for the query.
- if read concern level local was used, the last visible optime should be the last written optime in the oplog at the time of the query's conclusion
- for write commands:
- the last visible optime should simply be the optime assigned to the write operation
- is duplicated by
-
SERVER-19734 Append _currentCommittedSnapshot to repl metadata
- Closed
- is related to
-
SERVER-13909 Update Command Spec to include setVersion, electionId, lastOp, lastWriteDate
- Closed
- related to
-
SERVER-19390 Wire Read After Optime support into Replica Set Catalog Manager
- Closed
-
SERVER-19964 Use last visible opTime in RS Catalog Manager
- Closed