diff options
author | David Storch <david.storch@10gen.com> | 2015-09-28 14:39:37 -0400 |
---|---|---|
committer | David Storch <david.storch@10gen.com> | 2015-10-01 18:23:43 -0400 |
commit | 4372e7b826bbaff94d995c0a37d9a8bf29378e48 (patch) | |
tree | b51f4ca4dc7ee888c5f831930e7232679e32a427 /src/mongo/db/query/query_planner_geo_test.cpp | |
parent | 67a6459668ebfb47bf9b8fb43077d166618de26d (diff) | |
download | mongo-4372e7b826bbaff94d995c0a37d9a8bf29378e48.tar.gz |
SERVER-16042 generate a candidate plan for each predicate over the leading field of a multikey index
Diffstat (limited to 'src/mongo/db/query/query_planner_geo_test.cpp')
-rw-r--r-- | src/mongo/db/query/query_planner_geo_test.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mongo/db/query/query_planner_geo_test.cpp b/src/mongo/db/query/query_planner_geo_test.cpp index 90ab9f78a75..65194e28196 100644 --- a/src/mongo/db/query/query_planner_geo_test.cpp +++ b/src/mongo/db/query/query_planner_geo_test.cpp @@ -393,11 +393,9 @@ TEST_F(QueryPlannerTest, And2DSphereSameFieldNonNearMultikey) { " {a: {$geoIntersects: {$geometry: " "{type: 'Point', coordinates: [4.0, 1.0]}}}}]}")); - assertNumSolutions(2U); + assertNumSolutions(3U); assertSolutionExists("{cscan: {dir: 1}}"); - // Bounds of the two 2dsphere geo predicates are combined into - // a single index scan. - assertSolutionExists("{fetch: {node: {ixscan: {pattern: {a: '2dsphere'}}}}}"); + assertSolutionExists("{fetch: {node: {ixscan: {pattern: {a: '2dsphere'}}}}}", 2U); } TEST_F(QueryPlannerTest, And2DSphereWithNearSameField) { |