diff options
author | Gregory Noma <gregory.noma@gmail.com> | 2020-11-25 16:52:41 -0500 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-11-25 23:03:46 +0000 |
commit | 82aea1d428e3a06994d6624464b74b92e47eae2d (patch) | |
tree | a8112379aafd05ba6e581d22d4d5584b0cb7b8e9 /src/mongo/db/catalog/drop_database.cpp | |
parent | a194505325087b1e841fdee55c51312a042ce9d2 (diff) | |
download | mongo-82aea1d428e3a06994d6624464b74b92e47eae2d.tar.gz |
SERVER-52523 Implement in-memory time-series bucket catalog
Diffstat (limited to 'src/mongo/db/catalog/drop_database.cpp')
-rw-r--r-- | src/mongo/db/catalog/drop_database.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/db/catalog/drop_database.cpp b/src/mongo/db/catalog/drop_database.cpp index 3a177f3f907..cbb84773fd6 100644 --- a/src/mongo/db/catalog/drop_database.cpp +++ b/src/mongo/db/catalog/drop_database.cpp @@ -45,6 +45,7 @@ #include "mongo/db/repl/repl_client_info.h" #include "mongo/db/repl/replication_coordinator.h" #include "mongo/db/service_context.h" +#include "mongo/db/timeseries/bucket_catalog.h" #include "mongo/db/write_concern_options.h" #include "mongo/logv2/log.h" #include "mongo/util/duration.h" @@ -114,6 +115,8 @@ void _finishDropDatabase(OperationContext* opCtx, databaseHolder->dropDb(opCtx, db); dropPendingGuard.dismiss(); + BucketCatalog::get(opCtx).clear(dbName); + LOGV2(20336, "dropDatabase {dbName} - finished, dropped {numCollections} collection(s)", "dropDatabase", |