MTMVPartitionUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total549 of 1,41061%73 of 16455%61112130346930
getPartitionUnSyncTables(MTMVRefreshContext, String)810%140%88212111
generatePartitionSnapshot(MTMVRefreshContext, Set, Map)714739%13527%810162801
alignMvPartition(MTMV)634139%6225%45152401
getMTMVNeedRefreshPartitions(MTMVRefreshContext, Set)420%40%33131311
addPartition(MTMV, PartitionKeyDesc)360%n/a117711
getPartitionColumnType(MTMVRelatedTableIf, String)360%40%336611
getPartitionsUnSyncTables(MTMV)340%20%228811
isSyncWithPartitions(MTMVRefreshContext, String, Set, MTMVRelatedTableIf)325964%3975%3752201
getPartitionVersions(MTMV)236272%3770%3642001
generatePartitionName(PartitionKeyDesc)232552%1150%122601
dropPartition(MTMV, String)220%20%226611
canonicalizePartitionKeyDesc(PartitionKeyDesc, List)197379%91155%81142501
isSyncWithBaseTable(MTMVRefreshContext, String, BaseTableInfo)123272%2250%2351501
isMTMVPartitionSync(MTMVRefreshContext, String, Set, Set)106185%2675%2541801
canonicalizePartitionValues(List, List)96287%2675%2521601
isMTMVSync(MTMV)91257%1150%124801
getTableVersions(MTMV)87290%4866%4742001
isSyncWithAllBaseTables(MTMVRefreshContext, String, Set, Set)83982%6100%0431501
lambda$alignMvPartition$1(PartitionKeyDesc)40%n/a111111
lambda$alignMvPartition$0(PartitionKeyDesc)40%n/a111111
MTMVPartitionUtil()30%n/a111111
isTableNamelike(TableNameInfo, TableNameInfo)64100%10100%0601501
getPartitionDescsByRelatedTable(Map, MTMVPartitionInfo, Map, List)40100%2100%0201101
generateRelatedPartitionDescs(MTMVPartitionInfo, Map, List)37100%1375%130901
getTableSnapshotFromContext(MTMVRelatedTableIf, MTMVRefreshContext)30100%2100%020801
isMTMVSync(MTMVRefreshContext, Set, Set)27100%4100%030701
generatePartitionSnapshots(MTMVRefreshContext, Set, Set)27100%2100%020701
static {...}24100%n/a010401
isTableExcluded(Set, TableNameInfo)19100%4100%030501
getBaseVersions(MTMV)8100%n/a010101