public class SubordinateQueryPlanner
extends java.lang.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,
java.util.Set<java.lang.String> optionalUniqueKeyProps,
boolean onlyUseExistingIndexes,
java.lang.String statementName,
int statementId,
java.lang.annotation.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,
java.util.Set<java.lang.String> optionalUniqueKeyProps,
boolean onlyUseExistingIndexes,
java.lang.String statementName,
int statementId,
java.lang.annotation.Annotation[] annotations) |
public static SubordinateWMatchExprQueryPlanResult planOnExpression(ExprNode joinExpr, EventType filterEventType, IndexHint optionalIndexHint, boolean isIndexShare, int subqueryNumber, ExcludePlanHint excludePlanHint, boolean isVirtualDataWindow, EventTableIndexMetadata indexMetadata, EventType eventTypeIndexed, java.util.Set<java.lang.String> optionalUniqueKeyProps, boolean onlyUseExistingIndexes, java.lang.String statementName, int statementId, java.lang.annotation.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, java.util.Set<java.lang.String> optionalUniqueKeyProps, boolean onlyUseExistingIndexes, java.lang.String statementName, int statementId, java.lang.annotation.Annotation[] annotations)