-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Critical - P2
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Some special cases of index interval bounds are created from operators, such as $in and array equalities. The base transformation of intervals to match expressions in SERVER-104501 in these cases would create comparison expressions.
The specific match expressions are:
- array match equalities
- $in/$nin (including conjunction/disjunction with other predicates, like $type/$exists etc.)
- duplicates
-
SERVER-115233 CE: Fix cache key
-
- Closed
-
- is blocked by
-
SERVER-117393 Treat $in as a disjunction of equalities
-
- Needs Scheduling
-
- is related to
-
SERVER-115233 CE: Fix cache key
-
- Closed
-
-
SERVER-104501 Create MatchExpressions from IntervalBounds to estimate RIDs via sampling
-
- Closed
-
- related to
-
SERVER-108594 Add transformation from index bound interval to $type match expression
-
- Closed
-