Details
-
Task
-
Resolution: Won't Fix
-
Major - P3
-
None
-
None
-
None
-
None
-
Query Optimization
-
QO 2023-05-15, QO 2023-05-29, QO 2023-06-12
Description
When running `jstests/sharding/query/merge_to_non_existing.js` with the `sharding_api_strict_passthrough` suite, the following apiStrict error is thrown:
"errmsg" : "PlanExecutor error during aggregation :: caused by :: BSON field 'update.runtimeConstants.userRoles' is not allowed with apiStrict:true." |
The `update` command is listed as stable in the api changelog and `runtimeConstants` are also specified as stable in the .idl files, so having `userRoles` as unstable causes this failure.