summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-12-02 16:56:49 -0500
committerEliot Horowitz <eliot@10gen.com>2009-12-02 16:56:49 -0500
commit84dc801b60256e17d0cc55964a19ef64a183c8aa (patch)
treef96ce3e6366d0a828014d764edc5f599c83fde02
parentd3ece690eff86181ad61bf2ad06e59c8e6e98c24 (diff)
downloadmongo-84dc801b60256e17d0cc55964a19ef64a183c8aa.tar.gz
use SlaveOk for doing counts SERVER-450
-rw-r--r--tools/dump.cpp2
-rw-r--r--tools/tool.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/tools/dump.cpp b/tools/dump.cpp
index c67b6b1fd33..6fe8ae2234c 100644
--- a/tools/dump.cpp
+++ b/tools/dump.cpp
@@ -41,7 +41,7 @@ public:
out.open( outputFile.string().c_str() , ios_base::out | ios_base::binary );
uassert( "couldn't open file" , out.good() );
- ProgressMeter m( conn( true ).count( coll.c_str() ) );
+ ProgressMeter m( conn( true ).count( coll.c_str() , BSONObj() , Option_SlaveOk ) );
auto_ptr<DBClientCursor> cursor = conn( true ).query( coll.c_str() , Query().snapshot() , 0 , 0 , 0 , Option_SlaveOk | Option_NoCursorTimeout );
diff --git a/tools/tool.cpp b/tools/tool.cpp
index 69755d72549..200d5dfef86 100644
--- a/tools/tool.cpp
+++ b/tools/tool.cpp
@@ -109,6 +109,7 @@ int mongo::Tool::main( int argc , char ** argv ){
}
}
else {
+ log(1) << "using pairing" << endl;
DBClientPaired * c = new DBClientPaired();
_paired = true;
_conn = c;