summaryrefslogtreecommitdiff
path: root/src/mongo/db/exec/pipeline_proxy.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/exec/pipeline_proxy.h')
-rw-r--r--src/mongo/db/exec/pipeline_proxy.h13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/mongo/db/exec/pipeline_proxy.h b/src/mongo/db/exec/pipeline_proxy.h
index f40674fff38..517cf6ef393 100644
--- a/src/mongo/db/exec/pipeline_proxy.h
+++ b/src/mongo/db/exec/pipeline_proxy.h
@@ -52,14 +52,14 @@ public:
virtual bool isEOF();
- virtual void invalidate(OperationContext* txn, const RecordId& dl, InvalidationType type);
+ virtual void doInvalidate(OperationContext* txn, const RecordId& dl, InvalidationType type);
//
// Manage our OperationContext. We intentionally don't propagate to the child
// Runner as that is handled by DocumentSourceCursor as it needs to.
//
- virtual void saveState();
- virtual void restoreState(OperationContext* opCtx);
+ virtual void doSaveState();
+ virtual void doRestoreState(OperationContext* opCtx);
/**
* Make obj the next object returned by getNext().
@@ -75,10 +75,6 @@ public:
// Returns empty PlanStageStats object
virtual std::unique_ptr<PlanStageStats> getStats();
- // Not used.
- virtual CommonStats* getCommonStats() const {
- return NULL;
- }
// Not used.
virtual SpecificStats* getSpecificStats() const {
@@ -86,9 +82,6 @@ public:
}
// Not used.
- virtual std::vector<PlanStage*> getChildren() const;
-
- // Not used.
virtual StageType stageType() const {
return STAGE_PIPELINE_PROXY;
}