MTMVPlanUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total253 of 1,62884%42 of 17275%3811553374229
checkColumnIfChange(MTMV, List)543841%2466%2451301
analyzeKeys(List, Map, List, boolean)329775%121657%101593501
checkMTMVPartitionInfoLike(MTMVPartitionInfo, MTMVPartitionInfo)262043%4450%35111601
analyzeQueryWithSql(MTMV, ConnectContext, boolean)258376%1150%1242501
setCatalogAndDb(ConnectContext, MTMV)211440%4233%3471201
getBaseTableFromQuery(String, ConnectContext)145579%n/a0121401
generateColumnsBySql(String, ConnectContext, String, Set, List, Map)145178%n/a0121301
generateColumns(Plan, ConnectContext, String, Set, List, Map)1121295%22893%21625201
analyzeQueryInternal(ConnectContext, Map, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan, boolean, Set)1120394%41881%31234801
validateColumns(List, Set, boolean)95084%1787%1511001
executeCommand(ConnectContext, Command, StatementContext, String, boolean)80%n/a111111
executeCommand(ConnectContext, Command, StatementContext, String, boolean, Consumer)76189%2466%2411701
isExcludedTriggerTableScopeCovered(TableNameInfo, TableNameInfo)62480%5550%460501
createMTMVContext(MTMV, List)61773%1150%121601
isTypeLike(Type, Type)3770%1150%121301
MTMVPlanUtil()30%n/a111111
getExcludedTriggerTables(Map)2880%1150%121401
analyzeExpressions(Plan, Map)3397%1375%131901
generateMTMVRelation(Set, Set)91100%10100%0602101
getDataType(Slot, int, ConnectContext, String, Set)76100%11593%1901501
createBasicMvContext(ConnectContext, List, Map)72100%2100%0202001
validateAlterExcludedTriggerTables(MTMV, Map)40100%4100%030901
analyzeQuery(ConnectContext, Map, MTMVPartitionDefinition, DistributionDescriptor, List, Map, List, LogicalPlan, boolean)29100%2100%020601
checkMTMVPartitionInfo(MTMV, MTMVPartitionInfo)25100%2100%020501
ensureMTMVQueryUsable(MTMV, ConnectContext)24100%n/a010701
static {...}18100%n/a010301
executeCommand(MTMV, Command, StatementContext, String, boolean, Consumer)15100%n/a010301
executeCommand(MTMV, Command, StatementContext, String, boolean)8100%n/a010101
lambda$validateAlterExcludedTriggerTables$0(TableNameInfo, TableNameInfo)4100%n/a010101