summaryrefslogtreecommitdiff
path: root/db/cloner.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2009-12-28 16:43:43 -0500
committerEliot Horowitz <eliot@10gen.com>2009-12-28 16:43:43 -0500
commit0ab8149a8e9e900b63ee28b9590a249578339376 (patch)
tree564a5c516b7c308964b79ea761e4800efe26d252 /db/cloner.cpp
parent95137f262c2a57831dccf058428a2f64e900496e (diff)
downloadmongo-0ab8149a8e9e900b63ee28b9590a249578339376.tar.gz
uassert/massert take error code SERVER-112
Diffstat (limited to 'db/cloner.cpp')
-rw-r--r--db/cloner.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/db/cloner.cpp b/db/cloner.cpp
index d01b8c035d9..5788db8c49d 100644
--- a/db/cloner.cpp
+++ b/db/cloner.cpp
@@ -64,9 +64,9 @@ namespace mongo {
if ( e.eoo() )
break;
if ( string("ns") == e.fieldName() ) {
- uassert("bad ns field for index during dbcopy", e.type() == String);
+ uassert( 10024 , "bad ns field for index during dbcopy", e.type() == String);
const char *p = strchr(e.valuestr(), '.');
- uassert("bad ns field for index during dbcopy [2]", p);
+ uassert( 10025 , "bad ns field for index during dbcopy [2]", p);
string newname = cc().database()->name + p;
b.append("ns", newname);
}
@@ -166,7 +166,7 @@ namespace mongo {
bool Cloner::go(const char *masterHost, string& errmsg, const string& fromdb, bool logForRepl, bool slaveOk, bool useReplAuth, bool snapshot) {
- massert( "useReplAuth is not written to replication log", !useReplAuth || !logForRepl );
+ massert( 10289 , "useReplAuth is not written to replication log", !useReplAuth || !logForRepl );
string todb = cc().database()->name;
stringstream a,b;
@@ -218,7 +218,7 @@ namespace mongo {
BSONElement e = collection.findElement("name");
if ( e.eoo() ) {
string s = "bad system.namespaces object " + collection.toString();
- massert(s.c_str(), false);
+ massert( 10290 , s.c_str(), false);
}
assert( !e.eoo() );
assert( e.type() == String );
@@ -337,9 +337,9 @@ namespace mongo {
if ( c->more() ) {
replayOpLog( c.get(), query );
cursorId = c->getCursorId();
- massert( "Expected valid tailing cursor", cursorId != 0 );
+ massert( 10291 , "Expected valid tailing cursor", cursorId != 0 );
} else {
- massert( "Did not expect valid cursor for empty query result", c->getCursorId() == 0 );
+ massert( 10292 , "Did not expect valid cursor for empty query result", c->getCursorId() == 0 );
cursorId = 0;
}
c->decouple();
@@ -633,7 +633,7 @@ namespace mongo {
setClient( source.c_str() );
NamespaceDetails *nsd = nsdetails( source.c_str() );
- uassert( "source namespace does not exist", nsd );
+ uassert( 10026 , "source namespace does not exist", nsd );
bool capped = nsd->capped;
long long size = 0;
if ( capped )
@@ -643,7 +643,7 @@ namespace mongo {
setClient( target.c_str() );
if ( nsdetails( target.c_str() ) ){
- uassert( "target namespace exists", cmdObj["dropTarget"].trueValue() );
+ uassert( 10027 , "target namespace exists", cmdObj["dropTarget"].trueValue() );
BSONObjBuilder bb( result.subobjStart( "dropTarget" ) );
dropCollection( target , errmsg , bb );
bb.done();