diff options
author | matt dannenberg <matt.dannenberg@10gen.com> | 2014-05-15 12:59:54 -0400 |
---|---|---|
committer | Dan Pasette <dan@mongodb.com> | 2014-05-16 19:56:40 -0400 |
commit | 195a67eec3cf8a337b5f524d138206e83bf564d4 (patch) | |
tree | 69f7c5994bcdd95b1b6df6e53ab81380e825c72c | |
parent | 0366e4a86262a89e329fabbadde06e14bd4a33cb (diff) | |
download | mongo-195a67eec3cf8a337b5f524d138206e83bf564d4.tar.gz |
SERVER-10464 allow mongodump to dump oplog without a query containing a ts field
(cherry picked from commit 50045df21469d45216c5fb8899d68818fcc7f38a)
-rw-r--r-- | src/mongo/tools/dump.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/tools/dump.cpp b/src/mongo/tools/dump.cpp index 68f05e58317..a2e3ac291d8 100644 --- a/src/mongo/tools/dump.cpp +++ b/src/mongo/tools/dump.cpp @@ -91,7 +91,7 @@ public: void doCollection( const string coll , Query q, FILE* out , ProgressMeter *m ) { int queryOptions = QueryOption_SlaveOk | QueryOption_NoCursorTimeout; - if (startsWith(coll.c_str(), "local.oplog.")) + if (startsWith(coll.c_str(), "local.oplog.") && q.obj.hasField("ts")) queryOptions |= QueryOption_OplogReplay; else if (mongoDumpGlobalParams.snapShotQuery) { q.snapshot(); |