public class PlanFragmenter extends Object
Modifier and Type | Field and Description |
---|---|
static int |
ROOT_FRAGMENT_ID |
static String |
TOO_MANY_STAGES_MESSAGE |
Constructor and Description |
---|
PlanFragmenter(Metadata metadata,
NodePartitioningManager nodePartitioningManager,
QueryManagerConfig queryManagerConfig,
SqlParser sqlParser,
FeaturesConfig featuresConfig) |
Modifier and Type | Method and Description |
---|---|
SubPlan |
createSubPlans(Session session,
Plan plan,
boolean forceSingleNode,
PlanNodeIdAllocator idAllocator,
PlanVariableAllocator variableAllocator,
WarningCollector warningCollector) |
SubPlan |
createSubPlans(Session session,
Plan plan,
boolean forceSingleNode,
PlanNodeIdAllocator idAllocator,
WarningCollector warningCollector) |
public static final int ROOT_FRAGMENT_ID
public static final String TOO_MANY_STAGES_MESSAGE
@Inject public PlanFragmenter(Metadata metadata, NodePartitioningManager nodePartitioningManager, QueryManagerConfig queryManagerConfig, SqlParser sqlParser, FeaturesConfig featuresConfig)
public SubPlan createSubPlans(Session session, Plan plan, boolean forceSingleNode, PlanNodeIdAllocator idAllocator, WarningCollector warningCollector)
public SubPlan createSubPlans(Session session, Plan plan, boolean forceSingleNode, PlanNodeIdAllocator idAllocator, PlanVariableAllocator variableAllocator, WarningCollector warningCollector)
Copyright © 2012–2022. All rights reserved.