Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Sharding NYC 2023-04-03
Description
We don't allow downgrading while the config server is acting as a shard (ie has an entry in config.shards) because earlier versions don't support that configuration. Currently we fail setFCV downgrades with IllegalOperation, but should fail with CannotDowngrade for consistency with the other places we reject downgrades.