-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Fully Compatible
-
Evergreen 2023-05-15
We can extend the NotPushdown rewrite to Default
For example (pseudocode):
- Not (Default e) -> Default (Not e)
- In an EvalFilter context, Default returns either its argument or the negation of its argument.
- This will help us combine $not with $exists.
- is depended on by
-
SERVER-71528 [CQF] Pushdown Not through ComposeA, Default, Constant
- Closed