MTMVPartitionUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total765 of 2,24465%93 of 26064%751801855271450
generateRelatedBasePartitionIds(MTMV)1001513%13527%710192401
getPartitionUnSyncTables(MTMVRefreshContext, MTMVRefreshContext.PreparedPartitionSnapshots, String)820%140%88212111
collectPctResetPartitionIds(MTMV, Collection)700%80%55151511
generatePartitionItem(PartitionKeyDesc, List)620%60%44121211
getMTMVNeedRefreshPartitions(MTMVRefreshContext, Set)560%40%33181811
pendingPartitions(MTMV, MTMVPartitionUtil.PartitionAlignment, Map)550%40%33131311
hasDefaultListPartition(MTMVRelatedTableIf)420%80%55121211
getPartitionsUnSyncTables(MTMV)410%20%22101011
withDefaultListPartitions(Map, Map)38511%3125%237901
addPartition(MTMV, PartitionKeyDesc)360%n/a117711
isSyncWithPartitions(MTMVRefreshContext, MTMVRefreshContext.PreparedPartitionSnapshots, String, Set, MTMVRelatedTableIf)325764%3975%3752101
dropPartition(MTMV, String)220%20%226611
defaultListPartitionsOf(MTMVPartitionInfo)173869%4660%3651601
generatePartitionName(PartitionKeyDesc)152764%1375%132701
isSyncWithBaseTable(MTMVRefreshContext, String, BaseTableInfo)123272%2250%2351501
computePartitionAlignmentWithSnapshots(MTMV, Map)106586%2675%2521601
isMTMVPartitionSync(MTMVRefreshContext, MTMVRefreshContext.PreparedPartitionSnapshots, String, Set, Set)106286%2675%2541801
alignMvPartition(MTMV)100%n/a112211
computePartitionAlignment(MTMV, Map)90%n/a112211
getPartitionVersions(MTMV, Map)813494%11593%1923001
isSyncWithAllBaseTables(MTMVRefreshContext, String, Set, Set)83982%6100%0431501
getPartitionColumnType(MTMVRelatedTableIf, String, Optional)72275%2250%232601
getTableVersions(MTMV)67492%3975%3732001
getTableSnapshotFromContext(MTMVRelatedTableIf, MTMVRefreshContext)52683%1150%121801
MTMVPartitionUtil()30%n/a111111
generatePartitionSnapshot(MTMVRefreshContext, MTMVRefreshContext.PreparedPartitionSnapshots, Set, Map)211498%41477%41022701
isMTMVSync(MTMV)22090%1150%121801
lambda$collectPctResetPartitionIds$3(BaseTableInfo)20%n/a111111
lambda$generateRelatedBasePartitionIds$0(BaseTableInfo)20%n/a111111
collectPctResetPartitionIds(MTMV, MTMVRefreshContext, Set)9198%21083%2711701
groupedListDescs(Collection)181100%20100%01103801
isTableNamelike(TableNameInfo, TableNameInfo)64100%10100%0601501
mappedBasePartitions(Map, Map)54100%1583%1401001
findKey(Map, List)45100%4100%0301101
getPartitionDescsByRelatedTable(Map, MTMVPartitionInfo, Map, List)41100%2100%0201201
generateRelatedPartitionDescs(MTMVPartitionInfo, Map, List, Map, Map)39100%4100%030901
hasNullPartitionValue(PartitionKeyDesc)35100%8100%050901
isMTMVSync(MTMVRefreshContext, Set, Set)32100%4100%030901
generatePartitionSnapshots(MTMVRefreshContext, Set, Set)32100%2100%020701
mappedBasePartitionsByMvPartition(Map, MTMVRefreshContext, Set)30100%4100%030801
static {...}24100%n/a010401
isTableExcluded(Set, TableNameInfo)19100%4100%030501
unionKey(Map, List, List)17100%2100%020501
alignMvPartition(MTMV, Map)15100%n/a010301
getBaseVersions(MTMV, Map)9100%n/a010101
isPartitionSyncLimitActive(Map)8100%2100%020201
generateRelatedPartitionDescs(MTMVPartitionInfo, Map, List, Map)7100%n/a010101
lambda$getPartitionVersions$4(MTMVRelatedTableIf)2100%n/a010101
lambda$groupedListDescs$2(List)2100%n/a010101
lambda$groupedListDescs$1(List)2100%n/a010101