Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Sharding 2022-12-12, Sharding NYC 2022-12-26
Description
For a config server serving as a shard, getting the config shard Shard type from the ShardRegistry will return a ShardRemote instead of a ShardLocal. ShardingCatalogManager previously only ran on a dedicated config server and was built around using a ShardLocal, so to prevent changing behavior we should make ShardingCatalogManager use a local client explicitly.