diff options
author | Charlie Swanson <charlie.swanson@mongodb.com> | 2015-08-20 16:30:49 -0400 |
---|---|---|
committer | Charlie Swanson <charlie.swanson@mongodb.com> | 2015-08-27 13:01:50 -0400 |
commit | 843fd8ae34d06ed73f824c124cd2d9ef7d23b814 (patch) | |
tree | f8b8b0a4c45e75f319f4fd8492bff180aa50c7b6 /src/mongo/db/query/query_planner_params.h | |
parent | 8c50632c3cfd5f3e1be6c6780b23f36c7ed975ac (diff) | |
download | mongo-843fd8ae34d06ed73f824c124cd2d9ef7d23b814.tar.gz |
SERVER-12015 Re-enable use of covering indices in an aggregation pipeline
Diffstat (limited to 'src/mongo/db/query/query_planner_params.h')
-rw-r--r-- | src/mongo/db/query/query_planner_params.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mongo/db/query/query_planner_params.h b/src/mongo/db/query/query_planner_params.h index 133d2312554..13794c5ae91 100644 --- a/src/mongo/db/query/query_planner_params.h +++ b/src/mongo/db/query/query_planner_params.h @@ -92,6 +92,10 @@ struct QueryPlannerParams { // collection scan. The MMAPv1 storage engine sets this option since it cannot // guarantee that a collection scan won't miss documents or return duplicates. SNAPSHOT_USE_ID = 1 << 9, + + // Set this if you don't want any plans with a non-covered projection stage. All projections + // must be provided/covered by an index. + NO_UNCOVERED_PROJECTIONS = 1 << 10, }; // See Options enum above. |