diff options
author | Judah Schvimer <judah@mongodb.com> | 2017-08-14 14:18:44 -0400 |
---|---|---|
committer | Judah Schvimer <judah@mongodb.com> | 2017-08-14 14:18:44 -0400 |
commit | 530c50d569e72170007ba0061a43758c873bab3b (patch) | |
tree | 096565144d0a1688c445624a355c916e68ea2bd9 /src/mongo/db/repl/replication_consistency_markers.idl | |
parent | 10bff4daf0473b8970a2b7b7e34d18804655ba34 (diff) | |
download | mongo-530c50d569e72170007ba0061a43758c873bab3b.tar.gz |
SERVER-29894 fall back on old oplog delete from point in FCV 3.4
Diffstat (limited to 'src/mongo/db/repl/replication_consistency_markers.idl')
-rw-r--r-- | src/mongo/db/repl/replication_consistency_markers.idl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mongo/db/repl/replication_consistency_markers.idl b/src/mongo/db/repl/replication_consistency_markers.idl index 4925845178d..8da24a587a6 100644 --- a/src/mongo/db/repl/replication_consistency_markers.idl +++ b/src/mongo/db/repl/replication_consistency_markers.idl @@ -50,6 +50,14 @@ structs: type: optime optional: true # This field is unset when we want to mark that we are consistent at the top of the oplog description: "The OpTime of the last oplog entry we applied" + # TODO (SERVER-30556): Delete this field since it cannot exist after 3.6. + oplogDeleteFromPoint: + cpp_name: oldOplogDeleteFromPoint + type: timestamp + optional: true # This field only exists on 3.4 upgrade + description: "The timestamp of the first oplog entry in a batch when we are writing + oplog entries to the oplog after which the oplog may be inconsistent. + This field only exists on 3.4 upgrade." doingInitialSync: cpp_name: initialSyncFlag type: bool |