In SERVER-49858, we added a Command::acceptsAnyApiVersionParameters flag for internal commands, which indicates that the command should skip checking API parameters. We applied that flag to the internal commands _configsvrDropCollection and _configsvrDropDatabase. It seems we need to add this flag to other internal mongos commands as well, such as _configsvrCreateDatabase.
- is depended on by
-
SERVER-58785 Unable to create a new collection on a sharded cluster when using versioned API with strict=True
- Closed
- is related to
-
SERVER-49858 Reconsider API parameters for config server commands
- Closed
- related to
-
SERVER-58785 Unable to create a new collection on a sharded cluster when using versioned API with strict=True
- Closed
-
SERVER-58893 Internal commands should skip API validation checks
- Closed