MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total261 of 1,19478%19 of 11082%197347266218
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)650%n/a11131311
generateColumns(Plan, ConnectContext, String, Set, List, Map)2712682%31785%31163301
analyzeQueryWithSql(MTMV, ConnectContext)228278%1150%1232401
validateColumns(List, Set, boolean)223158%1583%142901
analyzeQuery(ConnectContext, Map, String, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan)2113286%3770%3633301
analyzeKeys(List, Map, List)217277%41881%31242801
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
checkColumnIfChange(MTMV, List)207278%1583%1421301
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)17832%1150%122501
getBaseTableFromQuery(String, ConnectContext)145579%n/a0121401
ensureMTMVQueryUsable(MTMV, ConnectContext)81463%n/a012701
MTMVPlanUtil()30%n/a111111
createBasicMvContext(ConnectContext)96100%2100%0202001
generateMTMVRelation(Set, Set)91100%10100%0602101
getDataType(Slot, int, ConnectContext, String, Set)76100%11593%1901501
analyzeExpressions(Plan, Map)34100%4100%030901
createMTMVContext(MTMV)20100%2100%020601
isTypeLike(Type, Type)10100%2100%020301