summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/pdfile.cpp3
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();
}