diff options
Diffstat (limited to 'src/mongo/s/query/cluster_aggregation_planner.h')
| -rw-r--r-- | src/mongo/s/query/cluster_aggregation_planner.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mongo/s/query/cluster_aggregation_planner.h b/src/mongo/s/query/cluster_aggregation_planner.h index 046d8eab6ca..78c919192db 100644 --- a/src/mongo/s/query/cluster_aggregation_planner.h +++ b/src/mongo/s/query/cluster_aggregation_planner.h @@ -82,6 +82,7 @@ struct AggregationTargeter { boost::optional<ChunkManager> cm, stdx::unordered_set<NamespaceString> involvedNamespaces, bool hasChangeStream, + bool startsWithDocuments, bool allowedToPassthrough, bool perShardCursor); @@ -125,7 +126,8 @@ Status dispatchPipelineAndMerge(OperationContext* opCtx, const ClusterAggregate::Namespaces& namespaces, const PrivilegeVector& privileges, BSONObjBuilder* result, - bool hasChangeStream); + bool hasChangeStream, + bool startsWithDocuments); /** * Similar to runPipelineOnPrimaryShard but allows $changeStreams. Intended for use by per shard |
