MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total368 of 1,25170%45 of 12263%378178289520
checkColumnIfChange(MTMV, List)920%60%44131311
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)460%80%55161611
getBaseTableFromQuery(String, ConnectContext)343550%n/a0151401
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)303553%n/a0141301
analyzeKeys(List, Map, List)266772%111150%91272801
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)250%20%225511
analyzeQueryWithSql(MTMV, ConnectContext)248076%1150%1232401
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
generateColumns(Plan, ConnectContext, String, Set, List, Map)1613789%31785%31133301
ensureMTMVQueryUsable(MTMV, ConnectContext)14836%n/a015701
analyzeQuery(ConnectContext, Map, String, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan)1115693%41071%3833701
isTypeLike(Type, Type)100%20%223311
validateColumns(List, Set, boolean)94483%1583%141901
createMTMVContext(MTMV, List)61773%1150%121601
MTMVPlanUtil()30%n/a111111
analyzeExpressions(Plan, Map)3397%1375%131901
generateMTMVRelation(Set, Set)91100%10100%0602101
getDataType(Slot, int, ConnectContext, String, Set)76100%11593%1901501
createBasicMvContext(ConnectContext, List, Map)72100%2100%0202001
static {...}18100%n/a010301