Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
Fully Compatible
-
Sharding EMEA 2022-06-13, Sharding EMEA 2022-07-25, Sharding EMEA 2022-08-08, Sharding EMEA 2022-08-22, Sharding EMEA 2022-09-05, Sharding EMEA 2022-09-19, Sharding EMEA 2022-10-03, Sharding EMEA 2022-10-17, Sharding EMEA 2022-10-31, Sharding EMEA 2022-11-14, Sharding EMEA 2022-11-28, Sharding EMEA 2022-12-12, Sharding EMEA 2022-12-26
Description
Currently the config server refineCollectionShardKey command is doing the command verifications. This should be done on the coordinator on it's own phase, or before calling the configserver command using _completeOnError flag. This can allow using catalog functions instead of a DBDirectClient in shard_key_util.
Attachments
Issue Links
- is depended on by
-
SERVER-64187 move calls to validateShardKeyIsNotEncrypted into validateShardKeyIndexExistsOrCreateIfPossible
-
- Backlog
-
- is related to
-
SERVER-72515 Remove refine collection shard key test after 7.0 becomes last-lts
-
- Closed
-