-
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
-