-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 8.0.13, 8.3.0-rc0, 7.0.25-alpha0
-
Component/s: None
-
Query Optimization
-
Fully Compatible
-
ALL
-
v8.2, v8.0, v7.0
-
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Repro shows a valid query with nested $elemMatch hitting a uassert. It looks very similar to SERVER-101795, but at the time of filing that the issue was only reproducible on a time-series collection. This bug occurs on a regular collection.
The uassert is hit during "createCanonicalQuery", so assigning it to Query Optimization for now.
- blocks
-
SERVER-112887 Verify that collation PBT can catch SERVER-92806
-
- Blocked
-
- is duplicated by
-
SERVER-106623 Investigate match_expression::addDependencies() creating empty fields when not needed
-
- Closed
-
- is related to
-
SERVER-101795 Timeseries query with nested $elemMatch incorrectly uasserts
-
- Closed
-
-
SERVER-106623 Investigate match_expression::addDependencies() creating empty fields when not needed
-
- Closed
-
-
SERVER-84347 Use DISTINCT_SCAN with $top/$bottom accumulators
-
- Closed
-
-
SERVER-93536 Move ownership of agg request structures to aggregation execution context
-
- Backlog
-
-
SERVER-9507 Optimize $sort+$group+$first pipeline to avoid full index scan
-
- Closed
-
- related to
-
SERVER-112887 Verify that collation PBT can catch SERVER-92806
-
- Blocked
-