-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
QE 2022-11-14
We should be able to push down a conjunction where at least one term is supported by CSI (that is, the filter would evaluate to false on missing) but to begin with we could push down conjunctions when all of the terms could be pushed down individually.
Note: SERVER-70406 would be subsumed by this ticket if implement lowering AND when at least one of the terms is supported (though even then there is an opportunity to optimize $exist away completely)
- is depended on by
-
SERVER-84873 Investigate performance of artificial SSB query
- Closed
- is related to
-
SERVER-70406 Push into column scan filters in the form of {supported} AND {$not: {supported}} on the same path
- Closed
- split from
-
SERVER-68743 Reenable pushing down into column scan stage of $type match expression
- Closed