diff options
author | David Hatch <david.hatch@mongodb.com> | 2016-06-01 10:39:21 -0400 |
---|---|---|
committer | David Hatch <david.hatch@mongodb.com> | 2016-06-03 15:48:07 -0400 |
commit | 7c3c0f3bcb487b16ff556d06a4fd66e0fb67de1c (patch) | |
tree | 41b472545759aa21aff247152c09e92a825119f8 /src/mongo/db/exec/subplan.cpp | |
parent | ee7acb15457859045419ce597ef7319ae775c4f3 (diff) | |
download | mongo-7c3c0f3bcb487b16ff556d06a4fd66e0fb67de1c.tar.gz |
SERVER-24118 Rename LiteParsedQuery to QueryRequest.
Diffstat (limited to 'src/mongo/db/exec/subplan.cpp')
-rw-r--r-- | src/mongo/db/exec/subplan.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mongo/db/exec/subplan.cpp b/src/mongo/db/exec/subplan.cpp index 5d1fee15703..d961e64e134 100644 --- a/src/mongo/db/exec/subplan.cpp +++ b/src/mongo/db/exec/subplan.cpp @@ -92,33 +92,33 @@ bool isContainedOr(const MatchExpression* expr) { } // namespace bool SubplanStage::canUseSubplanning(const CanonicalQuery& query) { - const LiteParsedQuery& lpq = query.getParsed(); + const QueryRequest& qr = query.getQueryRequest(); const MatchExpression* expr = query.root(); // Hint provided - if (!lpq.getHint().isEmpty()) { + if (!qr.getHint().isEmpty()) { return false; } // Min provided // Min queries are a special case of hinted queries. - if (!lpq.getMin().isEmpty()) { + if (!qr.getMin().isEmpty()) { return false; } // Max provided // Similar to min, max queries are a special case of hinted queries. - if (!lpq.getMax().isEmpty()) { + if (!qr.getMax().isEmpty()) { return false; } // Tailable cursors won't get cached, just turn into collscans. - if (query.getParsed().isTailable()) { + if (query.getQueryRequest().isTailable()) { return false; } // Snapshot is really a hint. - if (query.getParsed().isSnapshot()) { + if (query.getQueryRequest().isSnapshot()) { return false; } @@ -167,7 +167,7 @@ Status SubplanStage::planSubqueries() { _orExpression = _query->root()->shallowClone(); if (isContainedOr(_orExpression.get())) { _orExpression = rewriteToRootedOr(std::move(_orExpression)); - invariant(CanonicalQuery::isValid(_orExpression.get(), _query->getParsed()).isOK()); + invariant(CanonicalQuery::isValid(_orExpression.get(), _query->getQueryRequest()).isOK()); } for (size_t i = 0; i < _plannerParams.indices.size(); ++i) { |