summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2019-05-22 15:21:30 -0400
committerBenety Goh <benety@mongodb.com>2019-05-22 15:21:44 -0400
commitfbb03c4cc21c495b6ce360a90a8c6dde57871ad7 (patch)
tree3a14c97d76c74d31599ddc35880c4558a14b7b44 /src/mongo/db/storage
parent5568fc166a6596de38ded3a3aa81622bf951c18d (diff)
downloadmongo-fbb03c4cc21c495b6ce360a90a8c6dde57871ad7.tar.gz
SERVER-39813 WiredTigerKVEngine::getOplogNeededForCrashRecovery() returns boost::none for read only configurations
Diffstat (limited to 'src/mongo/db/storage')
-rw-r--r--src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
index efbaa237c18..5e2640f12c5 100644
--- a/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
+++ b/src/mongo/db/storage/wiredtiger/wiredtiger_kv_engine.cpp
@@ -1888,6 +1888,10 @@ boost::optional<Timestamp> WiredTigerKVEngine::getOplogNeededForCrashRecovery()
return boost::none;
}
+ if (_readOnly) {
+ return boost::none;
+ }
+
return Timestamp(_checkpointThread->getOplogNeededForCrashRecovery());
}