Currently we freely reorder predicates for rewrite and optimization for the sake of performance. We could provide a way to define the order certain predicates are run in so any side effects from them (such as errors being produced) are predictable.
- duplicates
-
SERVER-37530 Provide a way to cause a well-defined order of evaluation for predicates
- Backlog
- is related to
-
SERVER-37530 Provide a way to cause a well-defined order of evaluation for predicates
- Backlog
-
SERVER-45123 Queries should not fail with type error when $type provides the correct filter
- Closed