CreateMTMVInfo

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,084 of 1,0840%108 of 1080%89892452453535
analyze(ConnectContext)2110%260%1414444411
generatePartitionDesc(ConnectContext)1150%80%55212111
setTableInformation(ConnectContext)840%80%55232311
analyzeQuery(ConnectContext)810%40%33181811
validateIvmOnlyProperties()710%120%77202011
analyzeProperties()600%60%44121211
CreateMTMVInfo(boolean, TableNameInfo, List, String, DistributionDescriptor, Map, LogicalPlan, String, MTMVRefreshInfo, List, MTMVPartitionDefinition, Map)530%n/a11141411
rewriteQuerySql(ConnectContext)480%40%33121211
analyzeAndFillRewriteSqlMap(String, ConnectContext)390%20%22101011
analyzeAutoRefreshQuery(ConnectContext)360%n/a11131311
buildIvmRowIdDistribution(DistributionDescriptor)310%60%445511
getPartitionColumn(String)310%40%335511
validatePartitionInfo(ConnectContext)310%40%336611
validateUserDistributionForIvm(Map)280%40%336611
lambda$validatePartitionInfo$3(Map, ColumnDefinition)260%20%227711
resetStatementContext(ConnectContext)180%20%225511
checkUserSpecifiedKeysForIvm()170%40%333311
validateRefreshStrategyForCreate()140%40%334411
lambda$validateIvmOnlyProperties$1(BaseTableInfo)100%n/a112211
isExplicitIncremental()90%20%221111
isAutoRefresh()90%20%221111
isPartitionsRefresh()90%20%221111
parseFreshLogicalQuery()70%n/a111111
calculateSequenceDataType(Plan)70%20%223311
lambda$analyze$0(Map, ColumnDefinition)70%n/a111111
lambda$validateIvmOnlyProperties$2(TableNameInfo, TableNameInfo)40%n/a111111
static {...}40%n/a111111
getQuerySql()30%n/a111111
getMvProperties()30%n/a111111
getRefreshInfo()30%n/a111111
getRelation()30%n/a111111
isEnableIvm()30%n/a111111
getMvPartitionInfo()30%n/a111111
getIvmPlanSignature()30%n/a111111
getSessionVariables()30%n/a111111