Details
-
Improvement
-
Status: Closed
-
Major - P3
-
Resolution: Duplicate
-
None
-
None
-
None
Description
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.
Attachments
Issue Links
- 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
-