summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage
diff options
context:
space:
mode:
authorScott Hernandez <scotthernandez@tart.local>2016-06-10 16:12:01 -0400
committerScott Hernandez <scotthernandez@tart.local>2016-06-17 11:53:01 -0400
commit42eb9464500381ef8034070472badded4b427cf5 (patch)
tree9f7aaf66732d0352f37ced532f6c0fc99cd5793d /src/mongo/db/storage
parentc59f5ade57e41b6a50f40999ea14883da691e951 (diff)
downloadmongo-42eb9464500381ef8034070472badded4b427cf5.tar.gz
SERVER-23059: storage interface improvements
Diffstat (limited to 'src/mongo/db/storage')
-rw-r--r--src/mongo/db/storage/mmap_v1/repair_database.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/storage/mmap_v1/repair_database.cpp b/src/mongo/db/storage/mmap_v1/repair_database.cpp
index 5587e4c2b9a..7de8e632971 100644
--- a/src/mongo/db/storage/mmap_v1/repair_database.cpp
+++ b/src/mongo/db/storage/mmap_v1/repair_database.cpp
@@ -403,12 +403,13 @@ Status MMAPV1Engine::repairDatabase(OperationContext* txn,
}
}
+ std::vector<MultiIndexBlock*> indexers{&indexer};
auto cursor = originalCollection->getCursor(txn);
while (auto record = cursor->next()) {
BSONObj doc = record->data.releaseToBson();
WriteUnitOfWork wunit(txn);
- Status status = tempCollection->insertDocument(txn, doc, &indexer, false);
+ Status status = tempCollection->insertDocument(txn, doc, indexers, false);
if (!status.isOK())
return status;