19 #ifndef PDB_ADVANCEDPHYSICALAGGREGATIONALGORITHM_H
20 #define PDB_ADVANCEDPHYSICALAGGREGATIONALGORITHM_H
31 const std::string &
jobID,
55 #endif //PDB_ADVANCEDPHYSICALAGGREGATIONALGORITHM_H
Handle< SetIdentifier > source
std::shared_ptr< Statistics > StatisticsPtr
Handle< ComputePlan > computePlan
std::shared_ptr< LogicalPlan > LogicalPlanPtr
AdvancedPhysicalAbstractAlgorithmTypeID getType() override
AdvancedPhysicalAggregationPipelineAlgorithm(const AdvancedPhysicalPipelineNodePtr &handle, const std::string &jobID, bool isProbing, bool isOutput, const Handle< SetIdentifier > &source, const Handle< ComputePlan > &computePlan, const LogicalPlanPtr &logicalPlan, const ConfigurationPtr &conf)
AdvancedPhysicalAbstractAlgorithmTypeID
shared_ptr< Configuration > ConfigurationPtr
LogicalPlanPtr logicalPlan
PhysicalOptimizerResultPtr generate(int nextStageID, const StatisticsPtr &stats) override
std::shared_ptr< AdvancedPhysicalAbstractPipe > AdvancedPhysicalPipelineNodePtr
std::shared_ptr< PhysicalOptimizerResult > PhysicalOptimizerResultPtr