diff options
author | Scott Hernandez <scotthernandez@tart.local> | 2016-06-10 16:12:01 -0400 |
---|---|---|
committer | Scott Hernandez <scotthernandez@tart.local> | 2016-06-17 11:53:01 -0400 |
commit | 42eb9464500381ef8034070472badded4b427cf5 (patch) | |
tree | 9f7aaf66732d0352f37ced532f6c0fc99cd5793d /src/mongo/db/storage | |
parent | c59f5ade57e41b6a50f40999ea14883da691e951 (diff) | |
download | mongo-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.cpp | 3 |
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; |