// @tags: [requires_non_retryable_writes] // reported as server-1238. db.server1238.drop(); db.server1238.remove({}); db.server1238.save({loc: [5000000, 900000], id: 1}); db.server1238.save({loc: [5000000, 900000], id: 2}); db.server1238.ensureIndex({loc: "2d"}, {min: -21000000, max: 21000000}); db.server1238.save({loc: [5000000, 900000], id: 3}); db.server1238.save({loc: [5000000, 900000], id: 4}); c1 = db.server1238.find({"loc": {"$within": {"$center": [[5000000, 900000], 1.0]}}}).count(); c2 = db.server1238.find({"loc": {"$within": {"$center": [[5000001, 900000], 5.0]}}}).count(); assert.eq(4, c1, "A1"); assert.eq(c1, c2, "B1"); // print(db.server1238.find({"loc" : {"$within" : {"$center" : [[5000001, 900000], // 5.0]}}}).toArray()); // [ // { // "_id" : ObjectId("4c173306f5d9d34a46cb7b11"), // "loc" : [ // 5000000, // 900000 // ], // "id" : 4 // } // ]