diff options
Diffstat (limited to 'src/mongo/db/exec/pipeline_proxy.h')
-rw-r--r-- | src/mongo/db/exec/pipeline_proxy.h | 13 |
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; } |