summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/planner_access.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/query/planner_access.cpp')
-rw-r--r--src/mongo/db/query/planner_access.cpp2
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()) {