MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total221 of 1,24682%32 of 12273%288147288120
checkColumnIfChange(MTMV, List)543841%2466%2451301
analyzeKeys(List, Map, List)266772%101254%81272801
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)262043%4450%35111601
analyzeQueryWithSql(MTMV, ConnectContext)228278%1150%1232401
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
getBaseTableFromQuery(String, ConnectContext)145579%n/a0121401
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)145178%n/a0121301
analyzeQuery(ConnectContext, Map, String, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan)1115693%41071%3833701
generateColumns(Plan, ConnectContext, String, Set, List, Map)1114292%21890%21123301
validateColumns(List, Set, boolean)94483%1583%141901
createMTMVContext(MTMV, List)61571%1150%121601
isTypeLike(Type, Type)3770%1150%121301
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)68100%2100%0201901
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)25100%2100%020501
ensureMTMVQueryUsable(MTMV, ConnectContext)22100%n/a010701
static {...}19100%n/a010301