19 #ifndef PDB_AGGREGATIONPIPENODE_H
20 #define PDB_AGGREGATIONPIPENODE_H
58 #endif //PDB_AGGREGATIONPIPENODE_H
Handle< ComputePlan > computePlan
std::shared_ptr< Statistics > StatisticsPtr
AdvancedPhysicalAbstractAlgorithmPtr selectOutputAlgorithm() override
vector< AtomicComputationPtr > pipeComputations
LogicalPlanPtr logicalPlan
std::shared_ptr< LogicalPlan > LogicalPlanPtr
vector< AdvancedPhysicalAbstractAlgorithmPtr > getPossibleAlgorithms(const StatisticsPtr &stats) override
shared_ptr< Configuration > ConfigurationPtr
AdvancedPhysicalPipelineTypeID
AdvancedPhysicalPipelineTypeID getType() override
AdvancedPhysicalAggregationPipe(string &jobId, Handle< ComputePlan > &computePlan, LogicalPlanPtr &logicalPlan, ConfigurationPtr &conf, vector< AtomicComputationPtr > &pipeComputations, size_t id)
std::shared_ptr< AdvancedPhysicalAbstractAlgorithm > AdvancedPhysicalAbstractAlgorithmPtr