diff options
Diffstat (limited to 'src/mongo/db/query/planner_access.cpp')
-rw-r--r-- | src/mongo/db/query/planner_access.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/db/query/planner_access.cpp b/src/mongo/db/query/planner_access.cpp index cd35a45d4aa..5a47f4b4470 100644 --- a/src/mongo/db/query/planner_access.cpp +++ b/src/mongo/db/query/planner_access.cpp @@ -151,6 +151,8 @@ std::unique_ptr<QuerySolutionNode> QueryPlannerAccess::makeCollectionScan( csn->filter = query.root()->shallowClone(); csn->tailable = tailable; csn->maxScan = query.getQueryRequest().getMaxScan(); + csn->shouldTrackLatestOplogTimestamp = + params.options & QueryPlannerParams::TRACK_LATEST_OPLOG_TS; // If the hint is {$natural: +-1} this changes the direction of the collection scan. if (!query.getQueryRequest().getHint().isEmpty()) { |