19 #ifndef PDB_ADVANCEDPHYSICALSHUFFLEJOINALGORITHM_H
20 #define PDB_ADVANCEDPHYSICALSHUFFLEJOINALGORITHM_H
39 const std::string &
jobID,
63 #endif //PDB_ADVANCEDPHYSICALSHUFFLEJOINALGORITHM_H
Handle< SetIdentifier > source
std::shared_ptr< Statistics > StatisticsPtr
Handle< ComputePlan > computePlan
std::shared_ptr< LogicalPlan > LogicalPlanPtr
AdvancedPhysicalShuffledHashsetPipelineAlgorithm(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)
PhysicalOptimizerResultPtr generate(int nextStageID, const StatisticsPtr &stats) override
AdvancedPhysicalAbstractAlgorithmTypeID
shared_ptr< Configuration > ConfigurationPtr
LogicalPlanPtr logicalPlan
std::shared_ptr< AdvancedPhysicalAbstractPipe > AdvancedPhysicalPipelineNodePtr
std::shared_ptr< PhysicalOptimizerResult > PhysicalOptimizerResultPtr
AdvancedPhysicalAbstractAlgorithmTypeID getType() override