summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/oplogreader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/repl/oplogreader.h')
-rw-r--r--src/mongo/db/repl/oplogreader.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mongo/db/repl/oplogreader.h b/src/mongo/db/repl/oplogreader.h
index 3c983b007fc..3aeb5b7293d 100644
--- a/src/mongo/db/repl/oplogreader.h
+++ b/src/mongo/db/repl/oplogreader.h
@@ -84,8 +84,10 @@ public:
DBClientConnection* conn() {
return _conn.get();
}
- BSONObj findOne(const char* ns, const Query& q) {
- return conn()->findOne(ns, q, 0, QueryOption_SlaveOk);
+ BSONObj findOne(const char* ns,
+ const Query& q,
+ QueryOptions options = static_cast<QueryOptions>(0)) {
+ return conn()->findOne(ns, q, 0, QueryOption_SlaveOk | options);
}
BSONObj getLastOp(const std::string& ns) {
return findOne(ns.c_str(), Query().sort(reverseNaturalObj));