diff options
author | XueruiFa <xuerui.fa@mongodb.com> | 2020-07-09 21:30:03 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-07-10 15:37:40 +0000 |
commit | b9d49a22d7c74df7a40e72fa9c12f840868bff3a (patch) | |
tree | 487e5a6330db05cf2007ef6cf6b2d7787f9d1e82 | |
parent | 46ee21e798823a6d014f4f652bb838fa42857a7c (diff) | |
download | mongo-b9d49a22d7c74df7a40e72fa9c12f840868bff3a.tar.gz |
SERVER-47296: Add link to oplog visibility in repl architecture guide
-rw-r--r-- | src/mongo/db/repl/README.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/db/repl/README.md b/src/mongo/db/repl/README.md index 21e4dac8d7e..9f2190997b7 100644 --- a/src/mongo/db/repl/README.md +++ b/src/mongo/db/repl/README.md @@ -242,10 +242,10 @@ endless loop doing the following: 8. Persist the node's "applied through" optime (the optime of the last oplog entry in this oplog applier batch) to disk. This will update the `minValid` document now that the batch has been applied in its entirety. -9. Update oplog visibility by notifying the storage engine of the new oplog entries. Since entries - in an oplog applier batch are applied in parallel, it is only safe to make these entries visible - once all the entries in this batch are applied, otherwise an oplog hole could be made visible. - <!-- TODO SERVER-47296: Link to Oplog Visibility Section in Execution Arch Guide --> +9. Update [**oplog visibility**](../catalog/README.md#oplog-visibility) by notifying the storage + engine of the new oplog entries. Since entries in an oplog applier batch are applied in + parallel, it is only safe to make these entries visible once all the entries in this batch are + applied, otherwise an oplog hole could be made visible. 10. Finalize the batch by advancing the global timestamp (and the node's last applied optime) to the last optime in the batch. |