SERVER-623 specify fastsync on both nodes to eliminate slow oplog scan by new pair master

This commit is contained in:
Aaron
2010-02-16 20:50:55 -08:00
parent 23475ac37f
commit 241ec02cae
3 changed files with 27 additions and 9 deletions

View File

@@ -218,7 +218,13 @@ namespace mongo {
out = out.substr( len - 100000, 100000 );
return BSON( "" << out );
}
BSONObj ClearRawMongoProgramOutput( const BSONObj &args ) {
boost::mutex::scoped_lock lk( mongoProgramOutputMutex );
mongoProgramOutput_.str( "" );
return undefined_;
}
class ProgramRunner {
vector<string> argv_;
int port_;
@@ -660,6 +666,7 @@ namespace mongo {
scope.injectNative( "stopMongoProgram", StopMongoProgram );
scope.injectNative( "stopMongoProgramByPid", StopMongoProgramByPid );
scope.injectNative( "rawMongoProgramOutput", RawMongoProgramOutput );
scope.injectNative( "clearRawMongoProgramOutput", ClearRawMongoProgramOutput );
//can't access filesystem
scope.injectNative( "removeFile" , removeFile );