-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.5.7
-
Component/s: Sharding
-
None
-
Fully Compatible
-
Sharding 2017-05-29, Sharding 2017-06-19
This is to support internal auth within a sharded cluster when shardCollection is moved to the config server.
Internal auth is done through the ShardingConnectionHook for connections from DBConnectionPool (where ScopedDbConnection gets its connection).
However, the ShardingConnectionHook is not added to the DBConnectionPools on config servers (it gets added to globalConnPool and shardConnectionPool on mongod on sharding initialization from a shardIdentity, which doesn't happen on config servers).
- duplicates
-
SERVER-29107 move shardCollection logic into new _configsvrShardCollection command on config server
- Closed