MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total409 of 1,58274%51 of 17270%4611587374629
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)590%n/a11131311
checkColumnIfChange(MTMV, List)543841%2466%2451301
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)341226%6225%45131601
generateColumns(Plan, ConnectContext, String, Set, List, Map)3318484%42686%41675201
validateAlterExcludedTriggerTables(MTMV, Map)320%40%339911
isExcludedTriggerTableScopeCovered(TableNameInfo, TableNameInfo)300%100%665511
analyzeKeys(List, Map, List, boolean)2710279%62278%51563501
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
analyzeQueryWithSql(MTMV, ConnectContext, boolean)198381%1150%1242501
analyzeQueryInternal(ConnectContext, Map, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan, boolean, Set)1818891%41881%41244801
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)17832%1150%122501
validateColumns(List, Set, boolean)163769%1787%1521001
getDataType(Slot, int, ConnectContext, String, Set)106686%51168%5921501
getBaseTableFromQuery(String, ConnectContext)85587%n/a0121401
ensureMTMVQueryUsable(MTMV, ConnectContext)81666%n/a012701
executeCommand(ConnectContext, Command, StatementContext, String, boolean)80%n/a111111
createMTMVContext(MTMV, List)61773%1150%121601
lambda$validateAlterExcludedTriggerTables$0(TableNameInfo, TableNameInfo)40%n/a111111
MTMVPlanUtil()30%n/a111111
getExcludedTriggerTables(Map)2880%1150%121401
generateMTMVRelation(Set, Set)91100%10100%0602101
createBasicMvContext(ConnectContext, List, Map)72100%2100%0202001
executeCommand(ConnectContext, Command, StatementContext, String, boolean, Consumer)68100%1583%1401701
analyzeExpressions(Plan, Map)34100%4100%030901
analyzeQuery(ConnectContext, Map, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan, boolean)29100%2100%020601
static {...}18100%n/a010301
executeCommand(MTMV, Command, StatementContext, String, boolean, Consumer)15100%n/a010301
isTypeLike(Type, Type)10100%2100%020301
executeCommand(MTMV, Command, StatementContext, String, boolean)8100%n/a010101