diff options
Diffstat (limited to 'src/mongo/db/s/drop_database_coordinator.cpp')
-rw-r--r-- | src/mongo/db/s/drop_database_coordinator.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mongo/db/s/drop_database_coordinator.cpp b/src/mongo/db/s/drop_database_coordinator.cpp index 35c4c7374e7..535aa12c95e 100644 --- a/src/mongo/db/s/drop_database_coordinator.cpp +++ b/src/mongo/db/s/drop_database_coordinator.cpp @@ -64,9 +64,11 @@ void removeDatabaseMetadataFromConfig(OperationContext* opCtx, // ensures idempotency. const Status status = catalogClient->removeConfigDocuments( opCtx, - DatabaseType::ConfigNS, - BSON(DatabaseType::name(dbName.toString()) << DatabaseType::version() + "." + - DatabaseVersion::kUuidFieldName << dbVersion.getUuid()), + NamespaceString::kConfigDatabasesNamespace, + BSON(DatabaseType::kNameFieldName + << dbName.toString() + << DatabaseType::kVersionFieldName + "." + DatabaseVersion::kUuidFieldName + << dbVersion.getUuid()), ShardingCatalogClient::kMajorityWriteConcern); uassertStatusOKWithContext(status, str::stream() |