Details
Description
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.
Attachments
Issue Links
- 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 documented by
-
DOCS-11894 Docs for SERVER-35794: Read zone information for a collection during internal shardCollection command
-
- Closed
-
- is duplicated by
-
SERVER-35871 shardCollection should check if requested shard key is compatible with existing zone tags
-
- Closed
-