Package io.trino.sql.planner
Class PlanFragmenter
- java.lang.Object
-
- io.trino.sql.planner.PlanFragmenter
-
public class PlanFragmenter extends Object
Splits a logical plan into fragments that can be shipped and executed on distributed nodes
-
-
Constructor Summary
Constructors Constructor Description PlanFragmenter(Metadata metadata, NodePartitioningManager nodePartitioningManager, QueryManagerConfig queryManagerConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubPlancreateSubPlans(Session session, Plan plan, boolean forceSingleNode, WarningCollector warningCollector)
-
-
-
Constructor Detail
-
PlanFragmenter
@Inject public PlanFragmenter(Metadata metadata, NodePartitioningManager nodePartitioningManager, QueryManagerConfig queryManagerConfig)
-
-
Method Detail
-
createSubPlans
public SubPlan createSubPlans(Session session, Plan plan, boolean forceSingleNode, WarningCollector warningCollector)
-
-