summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_planner_array_test.cpp
diff options
context:
space:
mode:
authorDavid Storch <david.storch@10gen.com>2018-07-18 11:15:24 -0400
committerDavid Storch <david.storch@10gen.com>2018-08-02 09:44:28 -0400
commitfa888e7c0183debdb0b2b77fc2d55b6cc7238c2d (patch)
tree305cb9625702b43499b3f42878cba1aecb1b731f /src/mongo/db/query/query_planner_array_test.cpp
parent51589a332a0e557b6080f38dc605e2e2fa3740b6 (diff)
downloadmongo-fa888e7c0183debdb0b2b77fc2d55b6cc7238c2d.tar.gz
SERVER-20299 Remove CANNOT_TRIM_IXISECT parameter.
With the removal of MMAPv1, this is no longer important. This changes the planner to always avoid trimming exact predicates for IXISECT plans.
Diffstat (limited to 'src/mongo/db/query/query_planner_array_test.cpp')
-rw-r--r--src/mongo/db/query/query_planner_array_test.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/query/query_planner_array_test.cpp b/src/mongo/db/query/query_planner_array_test.cpp
index 77829966187..11c95c3be76 100644
--- a/src/mongo/db/query/query_planner_array_test.cpp
+++ b/src/mongo/db/query/query_planner_array_test.cpp
@@ -1640,7 +1640,7 @@ TEST_F(QueryPlannerTest, ContainedOrElemMatchPredicateIsLeadingFieldIndexInterse
"'MaxKey', true, true]]}}}"
"}}");
assertSolutionExists(
- "{fetch: {filter: null, node: {andHash: {nodes: ["
+ "{fetch: {filter: {$and:[{a:5},{$or:[{a:5,b:6},{c:7}]}]}, node: {andHash: {nodes: ["
"{or: {nodes: ["
"{ixscan: {pattern: {a: 1, b: 1}, bounds: {a: [[5, 5, true, true]], b: [[6, 6, true, "
"true]]}}},"