diff options
Diffstat (limited to 'src/mongo/s/catalog/sharding_catalog_client.h')
-rw-r--r-- | src/mongo/s/catalog/sharding_catalog_client.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/mongo/s/catalog/sharding_catalog_client.h b/src/mongo/s/catalog/sharding_catalog_client.h index d2d7fde1165..184441c6f9b 100644 --- a/src/mongo/s/catalog/sharding_catalog_client.h +++ b/src/mongo/s/catalog/sharding_catalog_client.h @@ -37,6 +37,7 @@ #include "mongo/db/keys_collection_document_gen.h" #include "mongo/db/repl/optime_with.h" #include "mongo/db/write_concern_options.h" +#include "mongo/s/catalog/type_shard.h" #include "mongo/s/client/shard.h" namespace mongo { @@ -57,8 +58,6 @@ class NamespaceString; class OperationContext; class ShardingCatalogManager; class ShardKeyPattern; -class ShardRegistry; -class ShardType; class Status; template <typename T> class StatusWith; @@ -84,9 +83,6 @@ class ShardingCatalogClient { ShardingCatalogClient(const ShardingCatalogClient&) = delete; ShardingCatalogClient& operator=(const ShardingCatalogClient&) = delete; - // Allows ShardingCatalogManager to access _exhaustiveFindOnConfig - friend class ShardingCatalogManager; - public: // Constant to use for configuration data majority writes static const WriteConcernOptions kMajorityWriteConcern; |