summaryrefslogtreecommitdiff
path: root/src/mongo/db/repair_database.cpp
diff options
context:
space:
mode:
authorBenety Goh <benety@mongodb.com>2017-07-26 23:06:12 -0400
committerBenety Goh <benety@mongodb.com>2017-07-27 11:40:31 -0400
commit1ee8b25310691dbea1a29433c580f3a8683d385c (patch)
tree83162e7daac077e79cd548eed6828b826a3d63a5 /src/mongo/db/repair_database.cpp
parent073215d1a3204d97f86fccced11565091fc7fed5 (diff)
downloadmongo-1ee8b25310691dbea1a29433c580f3a8683d385c.tar.gz
SERVER-30337 DatabaseHolder::close() flushes UUID catalog
Diffstat (limited to 'src/mongo/db/repair_database.cpp')
-rw-r--r--src/mongo/db/repair_database.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/mongo/db/repair_database.cpp b/src/mongo/db/repair_database.cpp
index 771c6278137..af2e4b1be3b 100644
--- a/src/mongo/db/repair_database.cpp
+++ b/src/mongo/db/repair_database.cpp
@@ -245,14 +245,6 @@ Status repairDatabase(OperationContext* opCtx,
}
// Close the db and invalidate all current users and caches.
- {
- Database* db = dbHolder().get(opCtx, dbName);
- if (db) {
- UUIDCatalog::get(opCtx).onCloseDatabase(db);
- for (auto&& coll : *db)
- NamespaceUUIDCache::get(opCtx).evictNamespace(coll->ns());
- }
- }
dbHolder().close(opCtx, dbName, "database closed for repair");
ON_BLOCK_EXIT([&dbName, &opCtx] {
try {