OlapTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,721 of 7,87478%278 of 89668%2487683391,76038320
getArbitraryTabletBucketsSeq()1910%160%99343411
checkReplicaAllocation()1200%140%88222211
getMvIdWithUseMvHint(UseMvHint, List, List)930%80%55171711
getMvIdWithNoUseMvHint(UseMvHint, List, List)800%100%66161611
equals(Object)784436%301025%172171601
getBestMvIdWithHint(List)730%80%55141411
checkPartition(List, List, boolean)686850%5550%36143001
gsonPostProcess()5810464%61672%51293301
getAllTabletIds()560%40%33131311
getVisibleVersionFromMeta(List, List)515451%4660%4672401
selectiveCopy(Collection, MaterializedIndex.IndexExtState, boolean)4417780%62681%51784601
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, OriginStatement, List)424551%10428%78102101
getVisibleVersion()294359%5550%4672201
isStable(SystemInfoService, TabletScheduler)276971%2880%2661901
resetIdsForRestore(Env, Database, ReplicaAllocation, boolean, boolean, List, String)2665096%66491%536613901
getTableSnapshot(Optional)260%n/a114411
getNextVersion()25619%3125%236801
getBaseIndex()250%40%334411
dropAllTempPartitions()220%20%225511
getAllTablets()220%20%225511
getBaseColumn(int)200%40%335511
getIndexesMap()190%20%224411
getPartitionOrAnalysisException(long)171343%2250%232601
getPartitionOrAnalysisException(String)171139%2250%232601
generateTwoPhaseReadOption(long)168684%6650%5722501
getRowCountForIndex(long, boolean)164473%1990%1631201
getRowCountForPartitionIndex(long, long, boolean)164272%3770%3621101
getSegmentV2FormatIndexId()160%n/a112211
getPartitionColumnNames()154273%1583%1411201
getEqualPartitionNames(List, List)143873%2466%241801
isDistributionColumn(String)140%n/a113311
setStorageVaultId(String)130%20%224411
hasIndexOfType(IndexDef.IndexType)130%20%224411
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, OriginStatement)130%n/a112211
getStorageTypeByIndexId(Long)130%20%224411
checkAndSetName(String, boolean)122365%1583%141701
getPartitionItemOrAnalysisException(String)122163%1375%131601
dropPartitionCommon(long, boolean, RecyclePartitionParam, Partition, boolean)1015994%8100%0543101
rebuildFullSchema()108589%1990%1611701
getNewestUpdateVersionOrTime()925%n/a013401
getIndexIds()90%20%223311
setStoragePolicy(String)81768%3125%231701
setTTLSeconds(long)81565%1150%121601
setEnableSingleReplicaCompaction(boolean)81565%1150%121601
addIndexIdToMetaForUnitTest(long, MaterializedIndexMeta)80%n/a112211
addIndexNameToIdForUnitTest(String, long)80%n/a112211
lambda$hasIndexOfType$0(IndexDef.IndexType, Index)80%20%221111
getSignature(int, List)723597%41881%41214901
setReplicaAllocation(Map)71161%1150%121501
lambda$hasHiddenColumn$10(Column)70%20%221111
lambda$getIndexesMap$1(Map, Index)70%n/a111111
getStorageVaultName()6650%1150%121301
hasHiddenColumn()60%n/a111111
getSampleTablets(int)8294%2880%2612201
createAnalysisTask(AnalysisInfo)1066%1150%121301
getDataSize(boolean)758%1150%121301
containsPartition(String)0%n/a111111
getLocalIndexFileSize()0%n/a111111
getLocalSegmentSize()0%n/a111111
getRemoteIndexFileSize()0%n/a111111
getRemoteSegmentSize()0%n/a111111
getPartitionSnapshot(String, MTMVRefreshContext, Optional)2686%1150%120501
analyze(String)2485%2100%022901
getLoadRequiredReplicaNum(long)2385%1375%131801
getTableSnapshot(MTMVRefreshContext, Optional)2385%1150%121401
ignoreInvalidPropertiesWhenSynced(Map)2083%1375%131701
setTableProperty(TableProperty)0%n/a112211
markAutoBucket()0%n/a112211
getPartitionKeys()0%n/a111111
setPartitionInfo(PartitionInfo)0%n/a111111
lambda$getAllTabletIds$3(Tablet)0%n/a111111
proximateRowCount()7296%21083%2711601
autoAnalyzeEnabled()3090%2675%251901
isInMemory()872%1150%121301
isAutoBucket()872%1150%121301
disableAutoCompaction()872%1150%121301
variantEnableFlattenNested()872%1150%121301
enableSingleReplicaCompaction()872%1150%121301
storeRowColumn()872%1150%121301
skipWriteIndexOnLoad()872%1150%121301
getTimeSeriesCompactionGoalSizeMbytes()872%1150%121301
getTimeSeriesCompactionFileCountThreshold()872%1150%121301
getTimeSeriesCompactionTimeThresholdSeconds()872%1150%121301
getTimeSeriesCompactionEmptyRowsetsThreshold()872%1150%121301
getTimeSeriesCompactionLevelThreshold()872%1150%121301
getIdToPartition()0%n/a111111
getNameToPartition()0%n/a111111
getTempPartitions()0%n/a111111
getInvertedIndex(Column, List)20399%73784%72324001
deleteIndexInfo(String)3694%1375%131801
getVisibleColumn(String)2191%1375%131601
setBeingSyncedProperties()1688%1150%121701
isZOrderSort()1588%3350%340301
setStorageMedium(TStorageMedium)1487%1150%120501
getEnableUniqueKeyMergeOnWrite()1386%1375%131501
isShadowIndex(long)1285%2250%231401
getSequenceMapCol()777%1150%121301
getSequenceType()777%1150%121301
getDefaultReplicaAllocation()777%1150%121301
getEstimatePartitionSize()777%1150%121301
isInAtomicRestore()777%1150%121301
getTTLSeconds()777%1150%121301
getEnableLightSchemaChange()777%1150%121301
getMinLoadReplicaNum()777%1150%121301
getStorageMedium()777%1150%121301
getStoragePolicy()777%1150%121301
getCompactionPolicy()777%1150%121301
rowStorePageSize()777%1150%121301
storagePageSize()777%1150%121301
storageDictPageSize()777%1150%121301
getStorageFormat()777%1150%121301
getInvertedIndexFileStorageFormat()777%1150%121301
getCompressionType()777%1150%121301
getColumnIndexPairs(Set)4797%1787%1511001
lambda$selectNonEmptyPartitionIds$7(Partition)83%1150%120101
replacePartition(Partition, RecyclePartitionParam)124100%4100%0302301
replaceTempPartitions(long, List, List, boolean, boolean, boolean)90100%1990%1601601
OlapTable(long, String, boolean, List, KeysType, PartitionInfo, DistributionInfo, TableIndexes)67100%n/a0102201
getColumnDesc(long, List, List, List, Set)58100%61266%61001301
getColumnDesc(long, List, List, List)58100%31583%31001301
setSequenceInfo(Type, Column)57100%6100%0401401
OlapTable()54100%n/a0101901
getIntersectPartNamesWith(OlapTable, List)54100%2100%0201001
renamePartition(String, String)53100%1375%1301101
selectNonEmptyPartitionIds(Collection)53100%2880%2601501
getVisibleVersionInBatch(Collection)53100%6100%0401301
setName(String)48100%1375%1301001
checkNormalStateForAlter()48100%1583%140501
getAvgRowLength()45100%4100%030901
getAndCopyPartitionItems()42100%1375%130901
fillInfo(Partition, RecyclePartitionParam)39100%n/a010701
getKeyColAsString()38100%6100%040901
getClusterKeyUids(List)38100%6100%040601
rebuildDistributionInfo()37100%2100%0201501
getMvColumnIndexIds(String)37100%6100%040701
dropPartition(long, String, boolean, boolean)37100%1150%120801
initAutoIncrementGenerator(long)35100%4100%030801
getDistributionColumnNames()34100%4100%030901
getDataLength()33100%2100%020601
getIndexLength()33100%2100%020601
getRowStoreColumnsUniqueIds(List)32100%4100%030801
convertHashDistributionToRandomDistribution()32100%1375%130801
getVisibleIndexIdToMeta()31100%2100%020601
getCopiedIndexIdToSchema(boolean)31100%2100%020501
getIndexIdToSchema(boolean)28100%2100%020501
getIndexIdToSchemaHash()28100%2100%020501
getUpdateTime()27100%4100%030601
getIndexIdListExceptBaseIndex()27100%4100%030601
isPartitionDistributed()27100%4100%030701
getIndexNameById(long)26100%4100%030501
getVisibleIndex()26100%4100%030501
getKeyColumnsByIndexId(Long)26100%4100%030701
toThrift()26100%n/a010501
renameColumnNamePrefix(long)25100%2100%020501
getSchemaAllIndexes(boolean)25100%2100%020501
acquirePartitionCreationFuture(String)23100%2100%020501
getKeysTypeByIndexId(long)23100%n/a010301
getSchemaByIndexId(Long, boolean)22100%2100%020401
getIndexIdList()21100%2100%020501
dropPartitionForTruncate(long, boolean, RecyclePartitionParam)21100%1150%120501
getBaseColumn(String)21100%4100%030501
resetVersionForRestore()20100%2100%020401
getDeleteSignColumn()20100%4100%030501
getSequenceCol()20100%4100%030501
getRowStoreCol()20100%4100%030501
getSkipBitmapColumn()20100%4100%030501
getKeysNum()20100%4100%030601
initSchemaColumnUniqueId()20100%4100%030601
hasVariantColumns()20100%4100%030501
getVersionInBatchForCloudMode(Collection)19100%2100%020901
dropTempPartition(String, boolean)19100%1150%120501
completePartitionCreationFuture(String, CompletableFuture, Throwable)18100%2100%020501
dynamicPartitionExists()16100%2466%240301
addPartition(Partition)16100%n/a010301
getPartition(long)16100%2100%020401
renameIndexForSchemaChange(String, String)15100%n/a010301
resetPropertiesForRestore(boolean, boolean, ReplicaAllocation, boolean)15100%1375%130501
updateVisibleVersionAndTime(long, long)15100%n/a010401
getOrCreatTableProperty()14100%2100%020301
getPartition(String)14100%2100%020401
setIndexes(List)14100%2100%020401
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType)13100%n/a010201
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, List)13100%n/a010201
getSchemaHashByIndexId(Long)13100%2100%020401
getPartition(String, boolean)13100%2100%020301
getAllPartitions()13100%n/a010301
setIsInMemory(boolean)13100%n/a010501
setEnableLightSchemaChange(boolean)13100%n/a010501
setMinLoadReplicaNum(short)13100%n/a010501
setDisableAutoCompaction(boolean)13100%n/a010501
setVariantEnableFlattenNested(boolean)13100%n/a010501
setStoreRowColumn(boolean)13100%n/a010501
setSkipWriteIndexOnLoad(boolean)13100%n/a010501
setTimeSeriesCompactionGoalSizeMbytes(long)13100%n/a010501
setTimeSeriesCompactionFileCountThreshold(long)13100%n/a010501
setTimeSeriesCompactionTimeThresholdSeconds(long)13100%n/a010501
setTimeSeriesCompactionEmptyRowsetsThreshold(long)13100%n/a010501
setTimeSeriesCompactionLevelThreshold(long)13100%n/a010501
setRowStorePageSize(long)13100%n/a010501
setStoragePageSize(long)13100%n/a010501
setStorageDictPageSize(long)13100%n/a010501
isUniqKeyMergeOnWriteWithClusterKeys()13100%1375%130101
checkPartitionNameExist(String)12100%2100%020301
checkPartitionNameExist(String, boolean)12100%2100%020301
setCompressionType(TCompressionType)12100%n/a010401
setStorageFormat(TStorageFormat)12100%n/a010401
setInvertedIndexFileStorageFormat(TInvertedIndexFileStorageFormat)12100%n/a010501
OlapTable(long, String, List, KeysType, PartitionInfo, DistributionInfo)11100%n/a010201
dropPartition(long, String, boolean)11100%2100%020101
getBaseSchemaVersion()11100%n/a010201
setCompactionPolicy(String)11100%n/a010401
setEncryptionAlgorithm(TEncryptionAlgorithm)11100%n/a010401
isUniqKeyMergeOnWrite()11100%4100%030101
isDuplicateWithoutKey()11100%4100%030101
isDupKeysOrMergeOnWrite()11100%4100%030101
isPartitionColumn(Column)11100%n/a010301
isPartitionedTable()10100%2100%020101
getIndexSchemaVersion(long)10100%n/a010201
setDataSortInfo(DataSortInfo)10100%n/a010401
getIndexes()9100%2100%020301
getCopiedBfColumns()9100%2100%020301
getCopiedIndexes()9100%2100%020301
checkChangeReplicaAllocation()9100%2100%020301
lambda$getSampleTablets$13(Partition)9100%2100%020101
hasSequenceCol()8100%2100%020101
setIsAutoBucket(boolean)8100%n/a010301
existTempPartitions()8100%2100%020101
setIsBeingSynced(boolean)7100%n/a010301
getIndexMetaByIndexId(long)7100%n/a010101
hasDeleteSign()7100%2100%020101
dropPartitionAndReserveTablet(String)7100%n/a010101
getPartitionIds()7100%n/a010101
setBloomFilterInfo(Set, double)7100%n/a010301
hasSkipBitmapColumn()7100%2100%020101
isColocateTable()7100%2100%020101
write(DataOutput)7100%n/a010201
read(DataInput)7100%n/a010101
getBaseSchema(boolean)7100%n/a010101
getIndexIdByName(String)6100%n/a010101
getCopyOfIndexIdToMeta()6100%n/a010101
getCopiedIndexIdToMeta()6100%n/a010101
getBaseSchemaKeyColumns()6100%n/a010101
fetchRowCount()6100%n/a010101
getBaseSchema()6100%n/a010101
setEstimatePartitionSize(String)6100%n/a010201
setInAtomicRestore()6100%n/a010201
clearInAtomicRestore()6100%n/a010201
getPartitionTotalReplicasNum(long)6100%n/a010101
getOriginPartitions(CatalogRelation)100%n/a010101
setBinlogConfig(BinlogConfig)100%n/a010201
isTemporaryPartition(long)100%n/a010101
hasMaterializedIndex(String)100%n/a010101
getSchemaByIndexId(Long)100%n/a010101
getPartitionNames()100%n/a010101
setRowStoreColumns(List)100%n/a010201
setSequenceMapCol(String)100%n/a010201
setEnableMowLightDelete(boolean)100%n/a010201
setGroupCommitIntervalMs(int)100%n/a010201
setGroupCommitDataBytes(int)100%n/a010201
setReplicationAllocation(ReplicaAllocation)100%n/a010201
addTempPartition(Partition)100%n/a010201
setEnableUniqueKeyMergeOnWrite(boolean)100%n/a010201
getRemoteDataSize()100%n/a010101
getReplicaCount()100%n/a010101
lambda$getVisibleVersionInBatch$14(OlapTable)100%n/a010101
lambda$isPartitionColumn$12(String, Column)100%n/a010101
lambda$gsonPostProcess$11(String, Column)100%n/a010101
lambda$rebuildDistributionInfo$2(List, DistributionInfo)100%n/a010101
getPartitionMetaVersion(CatalogRelation)100%n/a010101
getBinlogConfig()100%n/a010101
getStorageVaultId()100%n/a010101
isBeingSynced()100%n/a010101
setBaseIndexId(long)100%n/a010201
setState(OlapTable.OlapTableState)100%n/a010201
getIndexNumber()100%n/a010101
getIndexIdToSchema()100%n/a010101
isRandomDistribution()100%n/a010101
getPartitionNum()100%n/a010101
getPartitions()100%n/a010101
getAllTempPartitions()100%n/a010101
getEnableMowLightDelete()100%n/a010101
getGroupCommitIntervalMs()100%n/a010101
getGroupCommitDataBytes()100%n/a010101
setColocateGroup(String)100%n/a010201
hashCode()100%n/a010101
getTDEAlgorithmPB()100%n/a010101
getTDEAlgorithm()100%n/a010101
getDataSortInfo()100%n/a010101
getVisibleVersionTime()100%n/a010101
getPartitionType()100%n/a010101
getPartitionColumns()100%n/a010101
setStatistics(OlapTable.Statistics)100%n/a010201
getDataSize()100%n/a010101
lambda$getPartitionColumnNames$5(Column)100%n/a010101
lambda$getPartitionColumnNames$4(Column)100%n/a010101
static {...}100%n/a010101
getPartitionMetaLoadTimeMillis(CatalogRelation)100%n/a010101
getTableProperty()100%n/a010101
getBaseIndexId()100%n/a010101
getState()100%n/a010101
getTableIndexes()100%n/a010101
getIndexNameToId()100%n/a010101
getIndexIdToMeta()100%n/a010101
getKeysType()100%n/a010101
getPartitionInfo()100%n/a010101
getPartitionColumnNames(Optional)100%n/a010101
getDefaultDistributionInfo()100%n/a010101
getBfFpp()100%n/a010101
getColocateGroup()100%n/a010101
getEnableUniqueKeySkipBitmap()100%n/a010101
getAutoIncrementGenerator()100%n/a010101
getPartitionType(Optional)100%n/a010101
getAndCopyPartitionItems(Optional)100%n/a010101
getPartitionColumns(Optional)100%n/a010101
lambda$selectNonEmptyPartitionIds$9(Partition)100%n/a010101
lambda$selectNonEmptyPartitionIds$8(Partition)100%n/a010101
lambda$getVersionInBatchForCloudMode$6(Partition)100%n/a010101
shouldLoadToNewRollup()100%n/a010101
needReadLockWhenPlan()100%n/a010101
isPartitionColumnAllowNull()100%n/a010101