OlapTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,986 of 8,60630%713 of 99027%5988421,3041,925192347
resetIdsForRestore(Env, Database, ReplicaAllocation, boolean, boolean, List, String)6760%700%363613913911
selectiveCopy(Collection, MaterializedIndex.IndexExtState, boolean)2210%320%1717464611
getInvertedIndex(Column, List, String)2180%460%2424434311
getArbitraryTabletBucketsSeq()1910%160%99343411
dropPartitionCommon(long, boolean, RecyclePartitionParam, Partition, boolean)1690%80%55313111
gsonPostProcess()1620%220%1212333311
checkPartition(List, List, boolean)1360%100%66303011
replacePartition(Partition, RecyclePartitionParam)1240%40%33232311
checkReplicaAllocation()1200%140%88222211
getSignature(int, List)11412852%13940%912214901
copyTableMeta()1020%n/a11252511
equals(Object)972520%34615%182191601
getMvIdWithUseMvHint(UseMvHint, List, List)930%80%55171711
replaceTempPartitions(long, List, List, boolean, boolean, boolean)900%100%66161611
getSampleTablets(int)870%100%66222211
getMvIdWithNoUseMvHint(UseMvHint, List, List)800%100%66161611
getPartitionVersionGapBackends(long)760%120%77161611
getBestMvIdWithHint(List)730%80%55141411
validateForFlexiblePartialUpdate()580%80%55111111
getColumnDesc(long, List, List, List, Set)580%180%1010131311
getAllTabletIds()560%40%33131311
setSequenceInfo(Type, Column)540%40%33121211
getIntersectPartNamesWith(OlapTable, List)540%20%22101011
renamePartition(String, String)530%40%33111111
getEqualPartitionNames(List, List)520%60%448811
getVisibleVersionFromMeta(List, List)515652%4660%4672501
getColumnIndexPairs(Set)480%80%55101011
getAvgRowLength()450%40%339911
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, OriginStatement, List, Map)424652%10428%78102101
getAndCopyPartitionItems()420%40%339911
getVisibleVersionInBatch(List)4111974%62076%61473501
fillInfo(Partition, RecyclePartitionParam)390%n/a117711
getKeyColAsString()380%60%449911
getMvColumnIndexIds(String)370%60%447711
dropPartition(long, String, boolean, boolean)370%20%228811
checkAndSetName(String, boolean)350%60%447711
initAutoIncrementGenerator(long)350%40%338811
getPartitionColumnNames()342340%4233%3461201
filterIndexesByAnalyzer(List, String)340%80%558811
getPartitionItemOrAnalysisException(String)330%40%336611
getDataLength()330%20%226611
getIndexLength()330%20%226611
getVisibleIndexIdToMeta()310%20%226611
getPartitionSnapshot(String, MTMVRefreshContext, Optional)310%20%225511
getPartitionOrAnalysisException(long)300%40%336611
getVisibleVersion()295465%5758%4772601
getRowCountForIndex(long, boolean)293151%5550%4651201
getIndexIdToSchemaHash()280%20%225511
getPartitionOrAnalysisException(String)280%40%336611
analyze(String)280%20%229911
getUpdateTime()270%40%336611
isPartitionDistributed()270%40%337711
getTableSnapshot(MTMVRefreshContext, Optional)270%20%224411
getDistributionColumnNames()26823%3125%236901
getRowStoreColumnsUniqueIds(List)26618%3125%235801
getKeyColumnsByIndexId(Long)260%40%337711
getTableSnapshot(Optional)260%n/a114411
getNextVersion()25619%3125%236801
getBaseIndex()250%40%334411
setStoragePolicy(String)250%40%337711
ignoreInvalidPropertiesWhenSynced(Map)240%40%337711
acquirePartitionCreationFuture(String)230%20%225511
getVisibleColumn(String)230%40%336611
setTTLSeconds(long)230%20%226611
setPartitionRetentionCount(long)230%20%226611
setEnableSingleReplicaCompaction(boolean)230%20%226611
dropAllTempPartitions()220%20%225511
getAllTablets()220%20%225511
isCachedTableVersionExpired(long)220%60%443311
getIndexIdList()210%20%225511
dropPartitionForTruncate(long, boolean, RecyclePartitionParam)210%20%225511
buildSequenceCol(Type, Column)210%40%336611
selectNonEmptyPartitionIds(Collection)203362%4660%3671501
resetVersionForRestore()200%20%224411
getSequenceCol()200%40%335511
getSkipBitmapColumn()200%40%335511
getBaseColumn(int)200%40%335511
initSchemaColumnUniqueId()200%40%336611
getIndexesMap()190%20%224411
dropTempPartition(String, boolean)190%20%225511
completePartitionCreationFuture(String, CompletableFuture, Throwable)180%20%225511
setBeingSyncedProperties()180%20%227711
setReplicaAllocation(Map)180%20%225511
isZOrderSort()170%60%443311
generateTwoPhaseReadOption(long)168684%6650%5722501
getVersionInBatchForCloudMode(Collection)1615%1150%127901
getSegmentV2FormatIndexId()160%n/a112211
setStorageMedium(TStorageMedium)160%20%225511
getColumnDesc(long, List, List, List)154374%9950%71041301
checkNormalStateForAlter()153368%1583%141501
createAnalysisTask(AnalysisInfo)150%20%223311
getClusterKeyUids(List)142463%2466%241601
setIndexMeta(long, String, List, int, int, short, TStorageType, KeysType, List)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
isStable(SystemInfoService, TabletScheduler)138386%1990%1631901
setStorageVaultId(String)130%20%224411
hasIndexOfType(IndexDef.IndexType)130%20%224411
getStorageTypeByIndexId(Long)130%20%224411
setIsInMemory(boolean)130%n/a115511
setEnableLightSchemaChange(boolean)130%n/a115511
setMinLoadReplicaNum(short)130%n/a115511
setDisableAutoCompaction(boolean)130%n/a115511
setVariantEnableFlattenNested(boolean)130%n/a115511
setStoreRowColumn(boolean)130%n/a115511
setSkipWriteIndexOnLoad(boolean)130%n/a115511
setTimeSeriesCompactionGoalSizeMbytes(long)130%n/a115511
setTimeSeriesCompactionFileCountThreshold(long)130%n/a115511
setTimeSeriesCompactionTimeThresholdSeconds(long)130%n/a115511
setTimeSeriesCompactionEmptyRowsetsThreshold(long)130%n/a115511
setTimeSeriesCompactionLevelThreshold(long)130%n/a115511
setVerticalCompactionNumColumnsPerGroup(int)130%n/a115511
setRowStorePageSize(long)130%n/a115511
setStoragePageSize(long)130%n/a115511
setStorageDictPageSize(long)130%n/a115511
isUniqKeyMergeOnWriteWithClusterKeys()130%40%331111
checkPartitionNameExist(String)120%20%223311
checkPartitionNameExist(String, boolean)120%20%223311
setCompressionType(TCompressionType)120%n/a114411
setStorageFormat(TStorageFormat)120%n/a114411
getNewestUpdateVersionOrTime()120%n/a114411
dropPartition(long, String, boolean)110%20%221111
isAutoBucket()110%20%223311
setCompactionPolicy(String)110%n/a114411
setEncryptionAlgorithm(TEncryptionAlgorithm)110%n/a114411
isDupKeysOrMergeOnWrite()110%40%331111
rebuildFullSchema()108589%1990%1611701
getIndexIds()90%20%223311
getSequenceMapCol()90%20%223311
getSequenceType()90%20%223311
checkChangeReplicaAllocation()90%20%223311
getEstimatePartitionSize()90%20%223311
isInAtomicRestore()90%20%223311
getStorageMedium()90%20%223311
resetVisibleVersion()90%n/a113311
lambda$getSampleTablets$13(Partition)90%20%221111
getLoadRequiredReplicaNum(long)81970%2250%232801
hasSequenceCol()80%20%221111
setIsAutoBucket(boolean)80%n/a113311
lambda$hasIndexOfType$0(IndexDef.IndexType, Index)80%20%221111
setIsBeingSynced(boolean)70%n/a113311
dropPartitionAndReserveTablet(String)70%n/a111111
setBloomFilterInfo(Set, double)70%n/a113311
hasSkipBitmapColumn()70%20%221111
write(DataOutput)70%n/a112211
read(DataInput)70%n/a111111
lambda$hasHiddenColumn$10(Column)70%20%221111
lambda$getIndexesMap$1(Map, Index)70%n/a111111
getVisibleIndex()62076%2250%230501
getCopyOfIndexIdToMeta()60%n/a111111
getCopiedIndexIdToMeta()60%n/a111111
getBaseSchemaKeyColumns()60%n/a111111
hasHiddenColumn()60%n/a111111
hasGeneratedColumn()60%n/a111111
fetchRowCount()60%n/a111111
setEstimatePartitionSize(String)60%n/a112211
setInAtomicRestore()60%n/a112211
clearInAtomicRestore()60%n/a112211
getInvertedIndex(Column, List)60%n/a111111
lambda$selectNonEmptyPartitionIds$7(Partition)60%20%221111
isUniqKeyMergeOnWrite()654%3125%230101
isMorTable()654%3125%230101
setBinlogConfig(BinlogConfig)0%n/a112211
setRowStoreColumns(List)0%n/a112211
setSequenceMapCol(String)0%n/a112211
setEnableMowLightDelete(boolean)0%n/a112211
setGroupCommitIntervalMs(int)0%n/a112211
setGroupCommitDataBytes(int)0%n/a112211
setGroupCommitMode(String)0%n/a112211
setReplicationAllocation(ReplicaAllocation)0%n/a112211
containsPartition(String)0%n/a111111
addTempPartition(Partition)0%n/a112211
setEnableUniqueKeyMergeOnWrite(boolean)0%n/a112211
versionReadLock()0%n/a112211
versionReadUnlock()0%n/a112211
versionWriteLock()0%n/a112211
versionWriteUnlock()0%n/a112211
lambda$getVisibleVersionInBatch$14(OlapTable)0%n/a111111
lambda$gsonPostProcess$11(String, Column)0%n/a111111
getIndexIdListExceptBaseIndex()2385%1375%131601
getEnableUniqueKeyMergeOnWrite()1173%1375%131501
getDataSize(boolean)660%1150%121301
getCopiedBfColumns()55%1150%121301
isBeingSynced()0%n/a111111
getIndexNumber()0%n/a111111
getIndexIdToSchema()0%n/a111111
markAutoBucket()0%n/a112211
getAllTempPartitions()0%n/a111111
getEnableMowLightDelete()0%n/a111111
getGroupCommitIntervalMs()0%n/a111111
getGroupCommitDataBytes()0%n/a111111
getGroupCommitMode()0%n/a111111
getPartitionKeys()0%n/a111111
getPartitionType()0%n/a111111
getPartitionColumns()0%n/a111111
setStatistics(OlapTable.Statistics)0%n/a112211
getLocalIndexFileSize()0%n/a111111
getLocalSegmentSize()0%n/a111111
getRemoteIndexFileSize()0%n/a111111
getRemoteSegmentSize()0%n/a111111
lambda$getPartitionColumnNames$5(Column)0%n/a111111
lambda$getAllTabletIds$3(Tablet)0%n/a111111
isCachedTableVersionExpired()3291%1787%150801
autoAnalyzeEnabled()3090%3562%351901
isInMemory()872%1150%121301
disableAutoCompaction()872%1150%121301
variantEnableFlattenNested()872%1150%121301
enableSingleReplicaCompaction()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
getPartitionColumnNames(Optional)0%n/a111111
getColocateGroup()0%n/a111111
getEnableUniqueKeySkipBitmap()0%n/a111111
getAutoIncrementGenerator()0%n/a111111
getPartitionType(Optional)0%n/a111111
getAndCopyPartitionItems(Optional)0%n/a111111
getPartitionColumns(Optional)0%n/a111111
getCatalogId()0%n/a111111
getIdToPartition()0%n/a111111
getNameToPartition()0%n/a111111
getTempPartitions()0%n/a111111
lambda$selectNonEmptyPartitionIds$9(Partition)0%n/a111111
lambda$selectNonEmptyPartitionIds$8(Partition)0%n/a111111
lambda$getVersionInBatchForCloudMode$6(Partition)0%n/a111111
getIndexNameById(long)2492%1375%131501
getBaseColumn(String)1990%1375%131501
getDeleteSignColumn()1890%1375%131501
getRowStoreCol()1890%1375%131501
hasVariantColumns()1890%1375%131501
resetPropertiesForRestore(boolean, boolean, ReplicaAllocation, boolean)1386%2250%231501
getStorageVaultName()1083%1150%121301
isDuplicateWithoutKey()981%1375%130101
getTTLSeconds()777%1150%121301
getStoragePolicy()777%1150%121301
getCompactionPolicy()777%1150%121301
getVerticalCompactionNumColumnsPerGroup()777%1150%121301
rowStorePageSize()777%1150%121301
storagePageSize()777%1150%121301
storageDictPageSize()777%1150%121301
getCompressionType()777%1150%121301
existTempPartitions()675%1150%120101
hasDeleteSign()71%1150%120101
shouldLoadToNewRollup()0%n/a111111
isPartitionColumnAllowNull()0%n/a111111
getVisibleVersionInBatchFromMs(List)6898%1583%1401101
OlapTable(long, String, boolean, List, KeysType, PartitionInfo, DistributionInfo, TableIndexes)83100%2100%0202501
proximateRowCount()75100%11191%1701601
OlapTable()70100%2100%0202201
getRowCountForPartitionIndex(long, long, boolean)58100%10100%0601101
setName(String)48100%2250%2301001
deleteIndexInfo(String)38100%4100%030801
rebuildDistributionInfo()37100%2100%0201501
getSchemaByIndexId(Long, boolean)37100%6100%040901
convertHashDistributionToRandomDistribution()32100%1375%130801
getCopiedIndexIdToSchema(boolean)31100%2100%020501
getIndexIdToSchema(boolean)28100%2100%020501
toThrift()26100%n/a010501
renameColumnNamePrefix(long)25100%2100%020501
getSchemaAllIndexes(boolean)25100%2100%020501
getKeysTypeByIndexId(long)23100%n/a010301
getKeysNum()20100%4100%030601
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)14100%n/a010201
getPartition(String)14100%2100%020401
setIndexes(List)14100%2100%020401
getSchemaHashByIndexId(Long)13100%2100%020401
getPartition(String, boolean)13100%2100%020301
getAllPartitions()13100%n/a010301
setInvertedIndexFileStorageFormat(TInvertedIndexFileStorageFormat)12100%n/a010501
setCachedTableVersion(long)12100%2100%020401
OlapTable(long, String, List, KeysType, PartitionInfo, DistributionInfo)11100%n/a010201
getBaseSchemaVersion()11100%n/a010201
storeRowColumn()11100%2100%020301
isPartitionColumn(Column)11100%n/a010301
isPartitionedTable()10100%2100%020101
getPartitionRetentionCount()10100%2100%020301
getIndexSchemaVersion(long)10100%n/a010201
setDataSortInfo(DataSortInfo)10100%n/a010401
getIndexes()9100%2100%020301
getCopiedIndexes()9100%2100%020301
getDefaultReplicaAllocation()9100%2100%020301
getEnableLightSchemaChange()9100%2100%020301
getMinLoadReplicaNum()9100%2100%020301
getStorageFormat()9100%2100%020301
getInvertedIndexFileStorageFormat()9100%2100%020301
addIndexIdToMetaForUnitTest(long, MaterializedIndexMeta)8100%n/a010201
addIndexNameToIdForUnitTest(String, long)8100%n/a010201
getIndexMetaByIndexId(long)7100%n/a010101
getPartitionIds()7100%n/a010101
isColocateTable()7100%2100%020101
getBaseSchema(boolean)7100%n/a010101
getIndexIdByName(String)6100%n/a010101
getBaseSchema()6100%n/a010101
getPartitionTotalReplicasNum(long)6100%n/a010101
getOriginPartitions(CatalogRelation)100%n/a010101
isTemporaryPartition(long)100%n/a010101
hasMaterializedIndex(String)100%n/a010101
getSchemaByIndexId(Long)100%n/a010101
getPartitionNames()100%n/a010101
lambda$isPartitionColumn$12(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
setTableProperty(TableProperty)100%n/a010201
setBaseIndexId(long)100%n/a010201
setState(OlapTable.OlapTableState)100%n/a010201
isRandomDistribution()100%n/a010101
getPartitionNum()100%n/a010101
getPartitions()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
getDataSize()100%n/a010101
getRemoteDataSize()100%n/a010101
getReplicaCount()100%n/a010101
setPartitionInfo(PartitionInfo)100%n/a010101
lambda$getVisibleVersionInBatch$15(Pair)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
getDefaultDistributionInfo()100%n/a010101
getBfFpp()100%n/a010101
getCachedTableVersion()100%n/a010101
getAllBackendsByAllCluster()100%n/a010101
needReadLockWhenPlan()100%n/a010101