summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression_context.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/pipeline/expression_context.cpp')
-rw-r--r--src/mongo/db/pipeline/expression_context.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mongo/db/pipeline/expression_context.cpp b/src/mongo/db/pipeline/expression_context.cpp
index 1bc7186eec5..41db43edf93 100644
--- a/src/mongo/db/pipeline/expression_context.cpp
+++ b/src/mongo/db/pipeline/expression_context.cpp
@@ -56,6 +56,7 @@ ExpressionContext::ExpressionContext(OperationContext* opCtx,
needsMerge = request.needsMerge();
mergeByPBRT = request.mergeByPBRT();
allowDiskUse = request.shouldAllowDiskUse();
+ forPerShardCursor = request.getPassthroughToShard().has_value();
bypassDocumentValidation = request.shouldBypassDocumentValidation();
ns = request.getNamespaceString();
mongoProcessInterface = std::move(processInterface);