diff options
author | Esha Maharishi <esha.maharishi@mongodb.com> | 2016-06-10 17:56:10 -0400 |
---|---|---|
committer | Esha Maharishi <esha.maharishi@mongodb.com> | 2016-06-10 17:56:10 -0400 |
commit | 029938758e4f9c7079e2363bf5e56c1452c20426 (patch) | |
tree | beded88ba6037d7075c26155b7940017ab4b0ddf /src/mongo/s/client/shard_registry.cpp | |
parent | 1f672d661fa3f48a099a7a6c10c4d6666dc06f19 (diff) | |
download | mongo-029938758e4f9c7079e2363bf5e56c1452c20426.tar.gz |
Revert "SERVER-24126 Add step to _cfgsvrAddShard command where it inserts the shardIdentity document to the new shard"
This reverts commit 1e26998e7fda52c226385fae4069ebbc384c294a.
Diffstat (limited to 'src/mongo/s/client/shard_registry.cpp')
-rw-r--r-- | src/mongo/s/client/shard_registry.cpp | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/src/mongo/s/client/shard_registry.cpp b/src/mongo/s/client/shard_registry.cpp index 11f0e7e7c2c..fb9339b660c 100644 --- a/src/mongo/s/client/shard_registry.cpp +++ b/src/mongo/s/client/shard_registry.cpp @@ -39,7 +39,6 @@ #include "mongo/client/connection_string.h" #include "mongo/client/replica_set_monitor.h" #include "mongo/s/catalog/catalog_manager.h" -#include "mongo/s/catalog/type_config_version.h" #include "mongo/s/catalog/type_shard.h" #include "mongo/s/client/shard.h" #include "mongo/s/client/shard_connection.h" @@ -60,12 +59,9 @@ using std::string; using std::unique_ptr; using std::vector; -// TODO SERVER-23096: Initializing an empty _clusterId is a temporary hack. The _clusterId should -// be queried from the config servers on sharding initialization and passed to the ShardRegistry -// constructor. ShardRegistry::ShardRegistry(std::unique_ptr<ShardFactory> shardFactory, const ConnectionString& configServerCS) - : _shardFactory(std::move(shardFactory)), _clusterId(), _data() { + : _shardFactory(std::move(shardFactory)), _data() { _initConfigServerCS = configServerCS; } @@ -73,10 +69,6 @@ ConnectionString ShardRegistry::getConfigServerConnectionString() const { return getConfigShard()->getConnString(); } -const OID& ShardRegistry::getClusterId() const { - return _clusterId; -} - void ShardRegistry::rebuildConfigShard() { _data.rebuildConfigShard(_shardFactory.get()); invariant(_data.getConfigShard()); |