-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Aggregation Framework
-
None
The aggregation framework doesn't currently have a notion of which fields are referenced, but this will come with SERVER-4644. Once that is in place, the arguments to ClientCursor::yieldSometimes() should be improved to take advantage of index-only queries when possible. However, at this time, apparently the RecordNeeds variations aren't all implemented, and still require too much knowledge on the callers' part. See the related tickets above.
- depends on
-
SERVER-4644 aggregation: optimize memory utilitzation by selective reification of documents
- Closed
- duplicates
-
SERVER-5090 aggregation: use covered index
- Closed
- related to
-
SERVER-3642 make sure yieldSometimes RecordNeeds specs are appropriate
- Closed