public class SubordinateQueryPlanner extends Object
Constructor and Description |
---|
SubordinateQueryPlanner() |
Modifier and Type | Method and Description |
---|---|
static SubordinateWMatchExprQueryPlanResult |
planOnExpression(ExprNode joinExpr,
EventType filterEventType,
IndexHint optionalIndexHint,
boolean isIndexShare,
int subqueryNumber,
ExcludePlanHint excludePlanHint,
boolean isVirtualDataWindow,
EventTableIndexMetadata indexMetadata,
EventType eventTypeIndexed,
Set<String> optionalUniqueKeyProps,
boolean onlyUseExistingIndexes,
String statementName,
int statementId,
Annotation[] annotations,
EngineImportService engineImportService) |
static SubordinateQueryPlanDesc |
planSubquery(EventType[] outerStreams,
SubordPropPlan joinDesc,
boolean isNWOnTrigger,
boolean forceTableScan,
IndexHint optionalIndexHint,
boolean indexShare,
int subqueryNumber,
boolean isVirtualDataWindow,
EventTableIndexMetadata indexMetadata,
Set<String> optionalUniqueKeyProps,
boolean onlyUseExistingIndexes,
String statementName,
int statementId,
Annotation[] annotations) |
public static SubordinateWMatchExprQueryPlanResult planOnExpression(ExprNode joinExpr, EventType filterEventType, IndexHint optionalIndexHint, boolean isIndexShare, int subqueryNumber, ExcludePlanHint excludePlanHint, boolean isVirtualDataWindow, EventTableIndexMetadata indexMetadata, EventType eventTypeIndexed, Set<String> optionalUniqueKeyProps, boolean onlyUseExistingIndexes, String statementName, int statementId, Annotation[] annotations, EngineImportService engineImportService)
public static SubordinateQueryPlanDesc planSubquery(EventType[] outerStreams, SubordPropPlan joinDesc, boolean isNWOnTrigger, boolean forceTableScan, IndexHint optionalIndexHint, boolean indexShare, int subqueryNumber, boolean isVirtualDataWindow, EventTableIndexMetadata indexMetadata, Set<String> optionalUniqueKeyProps, boolean onlyUseExistingIndexes, String statementName, int statementId, Annotation[] annotations)