CreateMTMVInfo

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,110 of 1,1100%120 of 1200%95952462463535
analyze(ConnectContext)2180%300%1616454511
generatePartitionDesc(ConnectContext)1150%80%55212111
analyzeQuery(ConnectContext)940%100%66181811
setTableInformation(ConnectContext)870%100%66232311
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
validatePartitionInfo(ConnectContext)340%40%336611
buildIvmRowIdDistribution(DistributionDescriptor)310%60%445511
getPartitionColumn(String)310%40%335511
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