summaryrefslogtreecommitdiff
path: root/tools/export.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-08-11 10:50:02 -0400
committerEliot Horowitz <eliot@10gen.com>2009-08-11 10:50:02 -0400
commit043f15bbd7cbd1bb1c041335e594430e1f6e3e82 (patch)
tree8796d4043bb46daa31d453987952d296a207ea37 /tools/export.cpp
parent1205ca87862977be03985edaa5800f225431eb41 (diff)
downloadmongo-043f15bbd7cbd1bb1c041335e594430e1f6e3e82.tar.gz
use $snapshot for dump/export tools SERVER-226
Diffstat (limited to 'tools/export.cpp')
-rw-r--r--tools/export.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/export.cpp b/tools/export.cpp
index c0ae691a0f0..2a55d61bf85 100644
--- a/tools/export.cpp
+++ b/tools/export.cpp
@@ -87,7 +87,7 @@ public:
}
- auto_ptr<DBClientCursor> cursor = conn().query( ns.c_str() , getParam( "query" , "" ) , 0 , 0 , fieldsToReturn , Option_SlaveOk );
+ auto_ptr<DBClientCursor> cursor = conn().query( ns.c_str() , ((Query)(getParam( "query" , "" ))).snapshot() , 0 , 0 , fieldsToReturn , Option_SlaveOk | Option_NoCursorTimeout );
if ( csv ){
for ( vector<string>::iterator i=fields.begin(); i != fields.end(); i++ ){