-
Type:
Improvement
-
Resolution: Done
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Query Optimization
-
Fully Compatible
-
None
-
3
-
TBD
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Currently the sampling CE module has been creating a vector of BSONObj that keep all fields of the underlying collection.
To improve performance of MatchExpression evaluation for sampling CE, this ticket will reduce the size of the created BSONObjs in the sample by projecting out a set of fields.
This requires injecting one more stage in the SBE query generating the sample.
- is depended on by
-
SERVER-98372 Project relevant fields in sampling query
-
- Closed
-
-
SERVER-107701 Extract CE relevant fields from query
-
- Open
-
- related to
-
SERVER-107274 Implement micro benchmarks to for field projection in SamplingCE
-
- Closed
-