diff options
-rw-r--r-- | db/pdfile.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/db/pdfile.cpp b/db/pdfile.cpp index 0569ba6868e..ac7731ae60c 100644 --- a/db/pdfile.cpp +++ b/db/pdfile.cpp @@ -45,6 +45,7 @@ _ disallow system* manipulations from the database. #include "compact.h" #include "ops/delete.h" #include "instance.h" +#include "replutil.h" namespace mongo { @@ -1296,7 +1297,7 @@ namespace mongo { log(1) << "\t fastBuildIndex dupsToDrop:" << dupsToDrop.size() << endl; for( list<DiskLoc>::iterator i = dupsToDrop.begin(); i != dupsToDrop.end(); i++ ){ - theDataFileMgr.deleteRecord( ns, i->rec(), *i, false, true , true ); + theDataFileMgr.deleteRecord( ns, i->rec(), *i, false /* cappedOk */ , true /* noWarn */ , isMaster( ns ) /* logOp */ ); getDur().commitIfNeeded(); } |