updateConsumerStats(CTEId, Statistics) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
withPlanProcess(boolean, Runnable) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
printPlanProcess(List) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
subqueryIsAnalyzed(SubqueryExpr) |   | 61% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
incrementDistinctAggLevel() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
decrementDistinctAggLevel() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getRoot() |   | 57% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
addPlanProcess(PlanProcess) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
CascadesContext(Optional, Optional, StatementContext, Plan, Memo, CTEContext, PhysicalProperties, boolean) |   | 96% |   | 50% | 3 | 4 | 1 | 31 | 0 | 1 |
showPlanProcess() |   | 79% |   | 50% | 2 | 4 | 1 | 6 | 0 | 1 |
keepOrShowPlanProcess(boolean, Runnable) |   | 50% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
getAndCacheDisableRules() |   | 78% |   | 50% | 2 | 3 | 1 | 5 | 0 | 1 |
setIsTimeout(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
printPlanProcess() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isTimeout() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isRewriteRoot() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getCurrentRootRewriteJobContext() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getAndCacheSessionVariable(String, Object, Function) |   | 86% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
newCurrentTreeContext(CascadesContext) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
addCTEConsumerGroup(CTEId, Group, Multimap) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
putCTEIdToConsumer(LogicalCTEConsumer) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
newSubtreeContext(Optional, CascadesContext, Plan, PhysicalProperties) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
bottomUpRewrite(RuleFactory[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
topDownRewrite(RuleFactory[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newContextWithCteContext(CascadesContext, Plan, CTEContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
newContext(Optional, Optional, StatementContext, Plan, CTEContext, PhysicalProperties, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
putConsumerIdToFilter(RelationId, Expression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
initContext(StatementContext, Plan, PhysicalProperties) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
toMemo() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setJobContext(PhysicalProperties) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getMaterializationContexts() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
execute(Job) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
setSubqueryExprIsAnalyzed(SubqueryExpr, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addMaterializationContext(MaterializationContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addMaterializationRewrittenSuccess(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
addPlanProcesses(List) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
newTableCollector() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newTablePartitionCollector() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
newAnalyzer() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
pushJob(Job) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setOuterScope(Scope) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setCurrentRootRewriteJobContext(RootPlanTreeRewriteJob.RootRewriteJobContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$getAndCacheSessionVariable$0(Function, ConnectContext) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
releaseMemo() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getConnectContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setCurrentJobContext(JobContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setRewritePlan(Plan) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setCteContext(CTEContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setIsRewriteRoot(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCteIdToConsumers() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getConsumerIdToFilters() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setLeadingJoin(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
setLeadingDisableJoinReorder(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$addCTEConsumerGroup$3(CTEId) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$putConsumerIdToFilter$2(RelationId) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$putCTEIdToConsumer$1(CTEId) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getParent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCurrentTree() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMemo() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getStatementContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRuleSet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJobPool() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getJobScheduler() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCurrentJobContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRuntimeFilterContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getTopnFilterContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRewritePlan() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getCteContext() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getOuterScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getMaterializationRewrittenSuccessSet() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isLeadingJoin() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isLeadingDisableJoinReorder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getHintMap() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getPlanProcesses() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getDistinctAggLevel() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
isEnableExprTrace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |