OlapTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,380 of 8,24659%486 of 93247%4058036991,84976337
resetIdsForRestore(Env, Database, ReplicaAllocation, boolean, boolean, List, String)25442262%343651%24365013901
getInvertedIndex(Column, List)2080%460%2424414111
getArbitraryTabletBucketsSeq()1910%160%99343411
checkReplicaAllocation()1200%140%88222211
equals(Object)1174%3912%2021141601
generateTwoPhaseReadOption(long)1020%120%77252511
copyTableMeta()1020%n/a11252511
getMvIdWithUseMvHint(UseMvHint, List, List)930%80%55171711
getSampleTablets(int)870%100%66222211
getMvIdWithNoUseMvHint(UseMvHint, List, List)800%100%66161611
proximateRowCount()750%120%77161611
getBestMvIdWithHint(List)730%80%55141411
getSignature(int, List)7117170%101254%812124901
checkPartition(List, List, boolean)686850%5550%36143001
gsonPostProcess()639961%71568%612103301
selectiveCopy(Collection, MaterializedIndex.IndexExtState, boolean)5816373%92371%817114601
dropPartitionCommon(long, boolean, RecyclePartitionParam, Partition, boolean)5611366%2675%25123101
getAllTabletIds()560%40%33131311
getEqualPartitionNames(List, List)520%60%448811
getVisibleVersionFromMeta(List, List)515652%4660%4672501
validateForFlexiblePartialUpdate()451322%4450%4561101
getAvgRowLength()450%40%339911
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, OriginStatement, List, Map)424652%10428%78102101
getKeyColAsString()380%60%449911
getIntersectPartNamesWith(OlapTable, List)332138%1150%1251001
getDataLength()330%20%226611
getIndexLength()330%20%226611
getVisibleVersion()325161%6650%5782601
getPartitionColumnNames()322543%3350%2451201
convertHashDistributionToRandomDistribution()320%40%338811
getPartitionOrAnalysisException(long)300%40%336611
getRowCountForPartitionIndex(long, long, boolean)283051%4660%4641101
isStable(SystemInfoService, TabletScheduler)276971%2880%2661901
getTableSnapshot(Optional)260%n/a114411
getNextVersion()25619%3125%236801
getBaseIndex()250%40%334411
setStoragePolicy(String)250%40%337711
ignoreInvalidPropertiesWhenSynced(Map)240%40%337711
getVisibleColumn(String)230%40%336611
setPartitionRetentionCount(long)230%20%226611
dropAllTempPartitions()220%20%225511
getAllTablets()220%20%225511
getRowStoreCol()200%40%335511
getBaseColumn(int)200%40%335511
initAutoIncrementGenerator(long)191645%1375%134801
getIndexesMap()190%20%224411
dropTempPartition(String, boolean)190%20%225511
setBeingSyncedProperties()180%20%227711
setReplicaAllocation(Map)180%20%225511
getPartitionItemOrAnalysisException(String)171648%2250%232601
autoAnalyzeEnabled()171648%5337%455901
getPartitionOrAnalysisException(String)171139%2250%232601
getRowCountForIndex(long, boolean)164473%1990%1631201
getVersionInBatchForCloudMode(Collection)1615%1150%127901
getSegmentV2FormatIndexId()160%n/a112211
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType)140%n/a112211
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, OriginStatement)140%n/a112211
isDistributionColumn(String)140%n/a113311
isShadowIndex(long)140%40%334411
setStorageVaultId(String)130%20%224411
hasIndexOfType(IndexDefinition.IndexType)130%20%224411
getStorageTypeByIndexId(Long)130%20%224411
checkAndSetName(String, boolean)122365%1583%141701
isCachedTableVersionExpired()112468%3562%251801
rebuildFullSchema()108589%1990%1611701
getNewestUpdateVersionOrTime()925%n/a013401
getIndexIds()90%20%223311
getSequenceType()90%20%223311
checkChangeReplicaAllocation()90%20%223311
lambda$getSampleTablets$13(Partition)90%20%221111
getLoadRequiredReplicaNum(long)81970%2250%232801
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(IndexDefinition.IndexType, Index)80%20%221111
dropPartitionAndReserveTablet(String)70%n/a111111
lambda$hasHiddenColumn$10(Column)70%20%221111
lambda$getIndexesMap$1(Map, Index)70%n/a111111
setIndexes(List)6857%1150%121401
getStorageVaultName()6650%1150%121301
hasHiddenColumn()60%n/a111111
hasGeneratedColumn()60%n/a111111
setSequenceInfo(Type, Column)4990%1375%1311201
acquirePartitionCreationFuture(String)1878%1150%121501
buildSequenceCol(Type, Column)1676%2250%231601
createAnalysisTask(AnalysisInfo)1066%1150%121301
hasMaterializedIndex(String)0%n/a111111
containsPartition(String)0%n/a111111
isSeqMappingKeyColumn(String)0%n/a111111
isSeqMappingValueColumn(String)0%n/a111111
getSeqMappingKey(String)0%n/a111111
getPartitionSnapshot(String, MTMVRefreshContext, Optional)2787%1150%120501
analyze(String)2485%2100%022901
getIndexIdListExceptBaseIndex()2385%1375%131601
getTableSnapshot(MTMVRefreshContext, Optional)2385%1150%121401
completePartitionCreationFuture(String, CompletableFuture, Throwable)1477%1150%121501
getDataSize(boolean)660%1150%121301
setTableProperty(TableProperty)0%n/a112211
markAutoBucket()0%n/a112211
getPartitionKeys()0%n/a111111
getLocalIndexFileSize()0%n/a111111
getLocalSegmentSize()0%n/a111111
getRemoteIndexFileSize()0%n/a111111
getRemoteSegmentSize()0%n/a111111
setPartitionInfo(PartitionInfo)0%n/a111111
lambda$getPartitionColumnNames$5(Column)0%n/a111111
lambda$getAllTabletIds$3(Tablet)0%n/a111111
getVisibleVersionInBatch(List)8196%2880%2611701
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
getTableIndexes()0%n/a111111
getPartitionColumnNames(Optional)0%n/a111111
getAutoIncrementGenerator()0%n/a111111
getCachedTableVersion()0%n/a111111
getIdToPartition()0%n/a111111
getNameToPartition()0%n/a111111
getTempPartitions()0%n/a111111
lambda$getVersionInBatchForCloudMode$6(Partition)0%n/a111111
deleteIndexInfo(String)3694%1375%131801
getMvColumnIndexIds(String)3594%2466%240701
getIndexNameById(long)2492%1375%131501
getBaseColumn(String)1990%1375%131501
isZOrderSort()1588%3350%340301
setStorageMedium(TStorageMedium)1487%1150%120501
resetPropertiesForRestore(boolean, boolean, ReplicaAllocation, boolean)1386%2250%231501
getEnableUniqueKeyMergeOnWrite()1386%1375%131501
getSchemaHashByIndexId(Long)1184%1150%121401
isUniqKeyMergeOnWriteWithClusterKeys()1184%2250%230101
checkPartitionNameExist(String)1083%1150%121301
isDuplicateWithoutKey()981%1375%130101
getPartitionRetentionCount()880%1150%121301
getSequenceMapCol()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
existTempPartitions()675%1150%120101
isColocateTable()71%1150%120101
isPartitionColumnAllowNull()0%n/a111111
getColumnIndexPairs(Set)4797%2675%2511001
rebuildDistributionInfo()3697%1150%1211501
isDupKeysOrMergeOnWrite()1090%1375%130101
lambda$selectNonEmptyPartitionIds$7(Partition)83%1150%120101
replacePartition(Partition, RecyclePartitionParam)124100%1375%1302301
replaceTempPartitions(long, List, List, boolean, boolean, boolean)90100%2880%2601601
OlapTable(long, String, boolean, List, KeysType, PartitionInfo, DistributionInfo, TableIndexes)73100%n/a0102401
OlapTable()60100%n/a0102101
getColumnDesc(long, List, List, List, Set)58100%71161%71001301
getColumnDesc(long, List, List, List)58100%61266%61001301
renamePartition(String, String)53100%1375%1301101
selectNonEmptyPartitionIds(Collection)53100%2880%2601501
setName(String)48100%1375%1301001
checkNormalStateForAlter()48100%1583%140501
getAndCopyPartitionItems()42100%1375%130901
fillInfo(Partition, RecyclePartitionParam)39100%n/a010701
getClusterKeyUids(List)38100%6100%040601
getSchemaByIndexId(Long, boolean)37100%6100%040901
dropPartition(long, String, boolean, boolean)37100%1150%120801
getDistributionColumnNames()34100%4100%030901
getRowStoreColumnsUniqueIds(List)32100%4100%030801
getVisibleIndexIdToMeta()31100%2100%020601
getCopiedIndexIdToSchema(boolean)31100%2100%020501
getIndexIdToSchema(boolean)28100%2100%020501
getIndexIdToSchemaHash()28100%2100%020501
getUpdateTime()27100%4100%030601
isPartitionDistributed()27100%4100%030701
getVisibleIndex()26100%4100%030501
getKeyColumnsByIndexId(Long)26100%4100%030701
toThrift()26100%n/a010501
renameColumnNamePrefix(long)25100%2100%020501
getSchemaAllIndexes(boolean)25100%2100%020501
getKeysTypeByIndexId(long)23100%n/a010301
getIndexIdList()21100%2100%020501
dropPartitionForTruncate(long, boolean, RecyclePartitionParam)21100%1150%120501
resetVersionForRestore()20100%2100%020401
getDeleteSignColumn()20100%4100%030501
getSequenceCol()20100%4100%030501
getSkipBitmapColumn()20100%4100%030501
getKeysNum()20100%4100%030601
initSchemaColumnUniqueId()20100%4100%030601
hasVariantColumns()20100%4100%030501
dynamicPartitionExists()16100%2466%240301
addPartition(Partition)16100%n/a010301
getPartition(long)16100%2100%020401
renameIndexForSchemaChange(String, String)15100%n/a010301
updateVisibleVersionAndTime(long, long)15100%n/a010401
getOrCreatTableProperty()14100%2100%020301
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, List)14100%n/a010201
getPartition(String)14100%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
checkPartitionNameExist(String, boolean)12100%2100%020301
setCompressionType(TCompressionType)12100%n/a010401
setStorageFormat(TStorageFormat)12100%n/a010401
setInvertedIndexFileStorageFormat(TInvertedIndexFileStorageFormat)12100%n/a010501
setCachedTableVersion(long)12100%1150%120401
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
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
hasSequenceCol()8100%2100%020101
setIsAutoBucket(boolean)8100%n/a010301
setIsBeingSynced(boolean)7100%n/a010301
getIndexMetaByIndexId(long)7100%n/a010101
hasDeleteSign()7100%2100%020101
getPartitionIds()7100%n/a010101
setBloomFilterInfo(Set, double)7100%n/a010301
hasSkipBitmapColumn()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
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
setColumnSeqMapping(Map)100%n/a010201
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
getRemoteDataSize()100%n/a010101
getReplicaCount()100%n/a010101
getColumnSeqMapping()100%n/a010101
hasColumnSeqMapping()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
getIndexNameToId()100%n/a010101
getIndexIdToMeta()100%n/a010101
getKeysType()100%n/a010101
getPartitionInfo()100%n/a010101
getDefaultDistributionInfo()100%n/a010101
getBfFpp()100%n/a010101
getColocateGroup()100%n/a010101
getEnableUniqueKeySkipBitmap()100%n/a010101
getPartitionType(Optional)100%n/a010101
getAndCopyPartitionItems(Optional)100%n/a010101
getPartitionColumns(Optional)100%n/a010101
getCatalogId()100%n/a010101
getAllBackendsByAllCluster()100%n/a010101
lambda$selectNonEmptyPartitionIds$9(Partition)100%n/a010101
lambda$selectNonEmptyPartitionIds$8(Partition)100%n/a010101
shouldLoadToNewRollup()100%n/a010101
needReadLockWhenPlan()100%n/a010101