summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner_options_test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-45918 Add SortStageSimple.David Storch2020-02-131-24/+32
| | | | | | | | | This new sort implementation can be used in lieu of the pre-existing general implementation when certain special conditions are met: - The incoming data is fetched. - The incoming data has no metadata attached. - The record id can be discarded.
* SERVER-43270 Propagate $_resumeAfter from QueryRequest to ↵Vesselina Ratcheva2019-11-291-0/+12
| | | | CollectionScanParams in QueryPlannerAccess, CollectionScanNode, and buildStages()
* SERVER-42905 Push down user-specified projections to PlanStage layer if possibleAnton Korshunov2019-10-311-10/+0
|
* SERVER-7568 Push $sort into PlanStage layer even for blocking SORT plans.David Storch2019-10-221-9/+0
| | | | | | | This change results in the multi-planning mechanism evaluating both non-blocking and blocking plans for the $sort when possible. The system should no longer select a non-blocking plan when a plan with a SORT stage is superior.
* SERVER-43841 Break up query_planner_test.cpp to fix ↵James Wahlin2019-10-041-0/+937
-fvar-tracking-assignments note