Details
-
Improvement
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
Fully Compatible
-
Evergreen 2023-05-15
Description
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.
Attachments
Issue Links
- is depended on by
-
SERVER-71528 [CQF] Pushdown Not through ComposeA, Default, Constant
-
- Closed
-