diff options
author | Daniel Ernst <daniel.ernst@mongodb.com> | 2020-01-30 16:40:42 +0000 |
---|---|---|
committer | evergreen <evergreen@mongodb.com> | 2020-01-30 16:40:42 +0000 |
commit | a6d3529b264b8b2331faea6a0e645fcf9def8f7f (patch) | |
tree | ee6277d3bf15a97cee213db95fc2c145c93ede48 /src/mongo/db/storage/storage_engine_impl.cpp | |
parent | 4bea6f38267b33731f4f95e4fb10396bc6f9c8b5 (diff) | |
download | mongo-a6d3529b264b8b2331faea6a0e645fcf9def8f7f.tar.gz |
SERVER-41965 Change repair to only rebuild indexes on necessary collections
Diffstat (limited to 'src/mongo/db/storage/storage_engine_impl.cpp')
-rw-r--r-- | src/mongo/db/storage/storage_engine_impl.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mongo/db/storage/storage_engine_impl.cpp b/src/mongo/db/storage/storage_engine_impl.cpp index a7072f74a45..71cdd7fd74b 100644 --- a/src/mongo/db/storage/storage_engine_impl.cpp +++ b/src/mongo/db/storage/storage_engine_impl.cpp @@ -722,7 +722,8 @@ Status StorageEngineImpl::repairRecordStore(OperationContext* opCtx, auto uuid = collectionCatalog.lookupUUIDByNSS(opCtx, nss).get(); collectionCatalog.deregisterCollection(uuid); _initCollection(opCtx, catalogId, nss, false); - return Status::OK(); + + return status; } std::unique_ptr<TemporaryRecordStore> StorageEngineImpl::makeTemporaryRecordStore( |