MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total602 of 1,21650%72 of 12240%6281132290820
analyzeQueryWithSql(MTMV, ConnectContext)1010%20%22252511
checkColumnIfChange(MTMV, List)920%60%44131311
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)590%n/a11131311
generateColumns(Plan, ConnectContext, String, Set, List, Map)559262%101050%91183301
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)460%80%55161611
getDataType(Slot, int, ConnectContext, String, Set)403647%10637%7971501
analyzeQuery(ConnectContext, Map, String, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan)2713283%7750%6863701
analyzeKeys(List, Map, List)276670%121045%101282801
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)250%20%225511
ensureMTMVQueryUsable(MTMV, ConnectContext)220%n/a117711
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
analyzeExpressions(Plan, Map)191544%2250%233901
generateMTMVRelation(Set, Set)177481%3770%3632101
validateColumns(List, Set, boolean)163165%2466%242901
isTypeLike(Type, Type)100%20%223311
createBasicMvContext(ConnectContext, List, Map)86488%1150%1222001
getBaseTableFromQuery(String, ConnectContext)85587%n/a0121401
createMTMVContext(MTMV, List)61773%1150%121601
MTMVPlanUtil()30%n/a111111
static {...}18100%n/a010301