MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total513 of 1,25158%38 of 12268%3481110289820
analyzeQueryWithSql(MTMV, ConnectContext)1040%20%22242411
checkColumnIfChange(MTMV, List)920%60%44131311
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)650%n/a11131311
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)460%80%55161611
generateColumns(Plan, ConnectContext, String, Set, List, Map)3911474%41680%41173301
getBaseTableFromQuery(String, ConnectContext)343550%n/a0151401
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)250%20%225511
analyzeKeys(List, Map, List)227176%51777%41252801
ensureMTMVQueryUsable(MTMV, ConnectContext)220%n/a117711
analyzeQuery(ConnectContext, Map, String, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan)2114687%31178%3833701
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
isTypeLike(Type, Type)100%20%223311
validateColumns(List, Set, boolean)94483%6100%041901
MTMVPlanUtil()30%n/a111111
generateMTMVRelation(Set, Set)91100%10100%0602101
getDataType(Slot, int, ConnectContext, String, Set)76100%21487%2901501
createBasicMvContext(ConnectContext, List, Map)72100%2100%0202001
analyzeExpressions(Plan, Map)34100%4100%030901
createMTMVContext(MTMV, List)23100%2100%020601
static {...}18100%n/a010301