MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total377 of 1,25169%42 of 12265%398173289220
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)650%n/a11131311
checkColumnIfChange(MTMV, List)543841%2466%2451301
generateColumns(Plan, ConnectContext, String, Set, List, Map)4610769%61470%61183301
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)341226%6225%45131601
analyzeQuery(ConnectContext, Map, String, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan)3213580%6857%5863701
analyzeKeys(List, Map, List)237075%81463%71262801
analyzeQueryWithSql(MTMV, ConnectContext)228278%1150%1232401
validateColumns(List, Set, boolean)223158%2466%242901
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)17832%1150%122501
getBaseTableFromQuery(String, ConnectContext)145579%n/a0121401
getDataType(Slot, int, ConnectContext, String, Set)106686%51168%5921501
ensureMTMVQueryUsable(MTMV, ConnectContext)81463%n/a012701
createMTMVContext(MTMV, List)61773%1150%121601
MTMVPlanUtil()30%n/a111111
generateMTMVRelation(Set, Set)91100%10100%0602101
createBasicMvContext(ConnectContext, List, Map)72100%2100%0202001
analyzeExpressions(Plan, Map)34100%4100%030901
static {...}18100%n/a010301
isTypeLike(Type, Type)10100%2100%020301