MTMVPartitionUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total518 of 1,22857%78 of 14646%60100136306827
getPartitionUnSyncTables(MTMVRefreshContext, String)810%140%88212111
isSyncWithPartitions(MTMVRefreshContext, String, Set, MTMVRelatedTableIf)682325%10216%67152201
isTableNamelike(TableNameInfo, TableNameInfo)640%100%66151511
getMTMVNeedRefreshPartitions(MTMVRefreshContext, Set)420%40%33131311
addPartition(MTMV, PartitionKeyDesc)360%n/a117711
getPartitionsUnSyncTables(MTMV)340%20%228811
hasNullPartitionValue(PartitionKeyDesc)30514%7112%457901
getPartitionColumnType(MTMVRelatedTableIf, String)300%40%336611
dropPartition(MTMV, String)220%20%226611
generatePartitionName(PartitionKeyDesc)172559%2250%232701
isSyncWithBaseTable(MTMVRefreshContext, String, BaseTableInfo)123272%2250%2351501
isSyncWithAllBaseTables(MTMVRefreshContext, String, Set, Set)113676%2466%2451501
isTableExcluded(Set, TableNameInfo)11842%3125%233501
alignMvPartition(MTMV)106085%2675%2521501
getPartitionVersions(MTMV)97689%2880%2632001
isMTMVPartitionSync(MTMVRefreshContext, String, Set, Set)96287%3562%3541801
isMTMVSync(MTMV)91257%1150%124801
getTableVersions(MTMV)87290%4866%4742001
generateRelatedPartitionDescs(MTMVPartitionInfo, Map, List)82978%1375%132901
isMTMVSync(MTMVRefreshContext, Set, Set)32488%2250%232701
MTMVPartitionUtil()30%n/a111111
generatePartitionSnapshot(MTMVRefreshContext, Set, Map)111799%11794%11012801
getPartitionDescsByRelatedTable(Map, MTMVPartitionInfo, Map, List)40100%2100%0201101
getTableSnapshotFromContext(MTMVRelatedTableIf, MTMVRefreshContext)30100%2100%020801
generatePartitionSnapshots(MTMVRefreshContext, Set, Set)27100%2100%020701
static {...}24100%n/a010401
getBaseVersions(MTMV)8100%n/a010101