summaryrefslogtreecommitdiff
path: root/jstests/core/geo_center_sphere1.js
diff options
context:
space:
mode:
authorGreg Studer <greg@10gen.com>2014-06-05 14:57:34 -0400
committerGreg Studer <greg@10gen.com>2014-06-10 17:06:53 -0400
commit6537dc777512d093a489cb1db99e8db8cf50b914 (patch)
treec1513b2afeb44a500d57a8316e3b65139b56f7f4 /jstests/core/geo_center_sphere1.js
parente191494d5092181e222c022fe44741951af91a2f (diff)
downloadmongo-6537dc777512d093a489cb1db99e8db8cf50b914.tar.gz
SERVER-5800 convert 2d predicate queries into covered index scans
Diffstat (limited to 'jstests/core/geo_center_sphere1.js')
-rw-r--r--jstests/core/geo_center_sphere1.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/jstests/core/geo_center_sphere1.js b/jstests/core/geo_center_sphere1.js
index 4e4a658f058..8beff537d12 100644
--- a/jstests/core/geo_center_sphere1.js
+++ b/jstests/core/geo_center_sphere1.js
@@ -87,7 +87,9 @@ function test(index) {
if (index == "2d") {
var explain = t.find( q ).explain();
print( 'explain for ' + tojson( q , '' , true ) + ' = ' + tojson( explain ) );
- assert.gt( numExpected * 2 , explain.nscanned ,
+ // The index should be at least minimally effective in preventing the full collection
+ // scan.
+ assert.gt( t.find().count(), explain.nscanned ,
"nscanned : " + tojson( searches[i] ) )
}
}