summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/geo_near_cmd.cpp
diff options
context:
space:
mode:
authorDavid Hatch <david.hatch@mongodb.com>2016-06-01 10:39:21 -0400
committerDavid Hatch <david.hatch@mongodb.com>2016-06-03 15:48:07 -0400
commit7c3c0f3bcb487b16ff556d06a4fd66e0fb67de1c (patch)
tree41b472545759aa21aff247152c09e92a825119f8 /src/mongo/db/commands/geo_near_cmd.cpp
parentee7acb15457859045419ce597ef7319ae775c4f3 (diff)
downloadmongo-7c3c0f3bcb487b16ff556d06a4fd66e0fb67de1c.tar.gz
SERVER-24118 Rename LiteParsedQuery to QueryRequest.
Diffstat (limited to 'src/mongo/db/commands/geo_near_cmd.cpp')
-rw-r--r--src/mongo/db/commands/geo_near_cmd.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mongo/db/commands/geo_near_cmd.cpp b/src/mongo/db/commands/geo_near_cmd.cpp
index 5de86582d63..1fb9cd3cdeb 100644
--- a/src/mongo/db/commands/geo_near_cmd.cpp
+++ b/src/mongo/db/commands/geo_near_cmd.cpp
@@ -202,16 +202,16 @@ public:
uassert(17297, "distanceMultiplier must be non-negative", distanceMultiplier >= 0);
}
- BSONObj projObj = BSON("$pt" << BSON("$meta" << LiteParsedQuery::metaGeoNearPoint) << "$dis"
- << BSON("$meta" << LiteParsedQuery::metaGeoNearDistance));
-
- auto lpq = stdx::make_unique<LiteParsedQuery>(nss);
- lpq->setFilter(rewritten);
- lpq->setProj(projObj);
- lpq->setLimit(numWanted);
- lpq->setCollation(collation);
+ BSONObj projObj = BSON("$pt" << BSON("$meta" << QueryRequest::metaGeoNearPoint) << "$dis"
+ << BSON("$meta" << QueryRequest::metaGeoNearDistance));
+
+ auto qr = stdx::make_unique<QueryRequest>(nss);
+ qr->setFilter(rewritten);
+ qr->setProj(projObj);
+ qr->setLimit(numWanted);
+ qr->setCollation(collation);
const ExtensionsCallbackReal extensionsCallback(txn, &nss);
- auto statusWithCQ = CanonicalQuery::canonicalize(txn, std::move(lpq), extensionsCallback);
+ auto statusWithCQ = CanonicalQuery::canonicalize(txn, std::move(qr), extensionsCallback);
if (!statusWithCQ.isOK()) {
errmsg = "Can't parse filter / create query";
return false;