diff options
author | Kaloian Manassiev <kaloian.manassiev@mongodb.com> | 2021-02-05 10:25:59 -0500 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-02-06 09:23:10 +0000 |
commit | 7664a855f33bbe7e0f77cee78cb07e564a4f0c4c (patch) | |
tree | d954b52885ee0c0b69f63593a02d3678f3b4e487 /src/mongo/db/s/config/configsvr_remove_shard_command.cpp | |
parent | 0d804a26399c41e62a2d0a282120af0cc22b8959 (diff) | |
download | mongo-7664a855f33bbe7e0f77cee78cb07e564a4f0c4c.tar.gz |
SERVER-54283 Make the checks for new sharded DDL code path be uniform
Diffstat (limited to 'src/mongo/db/s/config/configsvr_remove_shard_command.cpp')
-rw-r--r-- | src/mongo/db/s/config/configsvr_remove_shard_command.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mongo/db/s/config/configsvr_remove_shard_command.cpp b/src/mongo/db/s/config/configsvr_remove_shard_command.cpp index e1294d4540a..68d44a9435f 100644 --- a/src/mongo/db/s/config/configsvr_remove_shard_command.cpp +++ b/src/mongo/db/s/config/configsvr_remove_shard_command.cpp @@ -110,6 +110,7 @@ public: return shard->getId(); }(); + const auto catalogClient = Grid::get(opCtx)->catalogClient(); const auto shardingCatalogManager = ShardingCatalogManager::get(opCtx); const auto shardDrainingStatus = [&] { @@ -125,8 +126,7 @@ public: } }(); - const auto databases = - uassertStatusOK(shardingCatalogManager->getDatabasesForShard(opCtx, shardId)); + const auto databases = uassertStatusOK(catalogClient->getDatabasesForShard(opCtx, shardId)); // Get BSONObj containing: // 1) note about moving or dropping databases in a shard |