summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/drop_database_coordinator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/s/drop_database_coordinator.cpp')
-rw-r--r--src/mongo/db/s/drop_database_coordinator.cpp8
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()