-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Execution
As part of the investigation in SERVER-53900 it was found that the $replaceOne expression in SBE does not follow the "check any arguments for null first" semantics like other expressions do, and since we would like to make it consistent we should change it. We may need to change / relax the fuzzer since some queries that would error will now return null.
- is related to
-
SERVER-53900 Ensure expression arguments checks semantics are the same between classic and SBE engines
- Closed
- related to
-
SERVER-58095 Implement a workaround for cases where SBE has meaningfully different evaluation & typechecking order/semantics
- Closed