diff options
author | David Storch <david.storch@10gen.com> | 2014-07-15 17:30:02 -0400 |
---|---|---|
committer | David Storch <david.storch@10gen.com> | 2014-07-22 09:24:11 -0400 |
commit | 7ffac7f351b80f84589349e44693a94d5cc5e14c (patch) | |
tree | 3707298920eabe877af03963f3f61f74c5a61fc5 /src/mongo/db/query/stage_types.h | |
parent | fb270d89cbcfdb98c3cee3e631c76ca035c7b4f0 (diff) | |
download | mongo-7ffac7f351b80f84589349e44693a94d5cc5e14c.tar.gz |
SERVER-14407 replace Runner with PlanExecutor
Diffstat (limited to 'src/mongo/db/query/stage_types.h')
-rw-r--r-- | src/mongo/db/query/stage_types.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mongo/db/query/stage_types.h b/src/mongo/db/query/stage_types.h index d258bd08f2d..6b841645ffb 100644 --- a/src/mongo/db/query/stage_types.h +++ b/src/mongo/db/query/stage_types.h @@ -48,6 +48,9 @@ namespace mongo { // stage is an ixscan with some key-skipping behvaior that only distinct uses. STAGE_DISTINCT, + // Dummy stage used for receiving notifications of deletions during chunk migration. + STAGE_NOTIFY_DELETE, + STAGE_EOF, // This is more of an "internal-only" stage where we try to keep docs that were mutated @@ -64,10 +67,18 @@ namespace mongo { STAGE_IXSCAN, STAGE_LIMIT, STAGE_MOCK, + + // Implements parallelCollectionScan. + STAGE_MULTI_ITERATOR, + STAGE_MULTI_PLAN, STAGE_OPLOG_START, STAGE_OR, STAGE_PROJECTION, + + // Stage for running aggregation pipelines. + STAGE_PIPELINE_PROXY, + STAGE_SHARDING_FILTER, STAGE_SKIP, STAGE_SORT, |