The new internal shardCollection command that is run on the primary shard should read zone information from the config server if existent for the collection. It should use these zones to create the initial split points. If the shard key is not consistent with existing zone information, should throw an IllegalZone exception.
- depends on
-
SERVER-35722 Create internal _shardsvrShardCollection command that runs on the primary shard
- Closed
- is depended on by
-
SERVER-36102 Create initial chunks on appropriate shards for zoned sharding
- Closed
- is duplicated by
-
SERVER-35871 shardCollection should check if requested shard key is compatible with existing zone tags
- Closed