OlapTable

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total6,607 of 8,15618%797 of 92013%6287961,4071,835190336
resetIdsForRestore(Env, Database, ReplicaAllocation, boolean, boolean, List, String)6760%700%363613913911
getSignature(int, List)2420%220%1212494911
selectiveCopy(Collection, MaterializedIndex.IndexExtState, boolean)2210%320%1717464611
getInvertedIndex(Column, List)2080%460%2424414111
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
equals(Object)1220%400%2121161611
checkReplicaAllocation()1200%140%88222211
getVisibleVersionFromMeta(List, List)1070%100%66252511
generateTwoPhaseReadOption(long)1020%120%77252511
copyTableMeta()1020%n/a11252511
isStable(SystemInfoService, TabletScheduler)960%100%66191911
getMvIdWithUseMvHint(UseMvHint, List, List)930%80%55171711
replaceTempPartitions(long, List, List, boolean, boolean, boolean)900%100%66161611
getSampleTablets(int)870%100%66222211
getVisibleVersion()830%120%77262611
getMvIdWithNoUseMvHint(UseMvHint, List, List)800%100%66161611
proximateRowCount()750%120%77161611
getBestMvIdWithHint(List)730%80%55141411
OlapTable()600%n/a11212111
getRowCountForIndex(long, boolean)600%100%66121211
getRowCountForPartitionIndex(long, long, boolean)580%100%66111111
getColumnDesc(long, List, List, List, Set)580%180%1010131311
getColumnDesc(long, List, List, List)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
getVisibleVersionInBatch(Collection)530%60%44131311
getEqualPartitionNames(List, List)520%60%448811
getPartitionColumnNames()49814%5116%3491201
setName(String)480%40%33101011
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
fillInfo(Partition, RecyclePartitionParam)390%n/a117711
deleteIndexInfo(String)380%40%338811
getKeyColAsString()380%60%449911
rebuildDistributionInfo()370%20%22151511
getMvColumnIndexIds(String)370%60%447711
dropPartition(long, String, boolean, boolean)370%20%228811
checkNormalStateForAlter()361225%3350%342501
checkAndSetName(String, boolean)350%60%447711
getDistributionColumnNames()340%40%339911
isCachedTableVersionExpired()340%80%559911
getPartitionItemOrAnalysisException(String)330%40%336611
getDataLength()330%20%226611
getIndexLength()330%20%226611
autoAnalyzeEnabled()330%80%559911
convertHashDistributionToRandomDistribution()320%40%338811
getCopiedIndexIdToSchema(boolean)310%20%225511
getPartitionSnapshot(String, MTMVRefreshContext, Optional)310%20%225511
getPartitionOrAnalysisException(long)300%40%336611
getIndexIdToSchema(boolean)280%20%225511
getIndexIdToSchemaHash()280%20%225511
getPartitionOrAnalysisException(String)280%40%336611
analyze(String)280%20%229911
getUpdateTime()270%40%336611
getIndexIdListExceptBaseIndex()270%40%336611
isPartitionDistributed()270%40%337711
getTableSnapshot(MTMVRefreshContext, Optional)270%20%224411
getRowStoreColumnsUniqueIds(List)26618%3125%235801
getKeyColumnsByIndexId(Long)260%40%337711
getTableSnapshot(Optional)260%n/a114411
getNextVersion()25619%3125%236801
getBaseIndex()250%40%334411
renameColumnNamePrefix(long)250%20%225511
getSchemaAllIndexes(boolean)250%20%225511
setStoragePolicy(String)250%40%337711
selectNonEmptyPartitionIds(Collection)242954%5550%4681501
ignoreInvalidPropertiesWhenSynced(Map)240%40%337711
getVisibleColumn(String)230%40%336611
getKeysTypeByIndexId(long)230%n/a113311
setPartitionRetentionCount(long)230%20%226611
rebuildFullSchema()227376%2880%2631701
dropAllTempPartitions()220%20%225511
getAllTablets()220%20%225511
dropPartitionForTruncate(long, boolean, RecyclePartitionParam)210%20%225511
buildSequenceCol(Type, Column)210%40%336611
getBaseColumn(String)210%40%335511
resetVersionForRestore()200%20%224411
getRowStoreCol()200%40%335511
getBaseColumn(int)200%40%335511
hasVariantColumns()200%40%335511
initAutoIncrementGenerator(long)191645%1375%134801
getIndexesMap()190%20%224411
getVersionInBatchForCloudMode(Collection)190%20%229911
dropTempPartition(String, boolean)190%20%225511
setBeingSyncedProperties()180%20%227711
setReplicaAllocation(Map)180%20%225511
getSegmentV2FormatIndexId()160%n/a112211
renameIndexForSchemaChange(String, String)150%n/a113311
resetPropertiesForRestore(boolean, boolean, ReplicaAllocation, boolean)150%40%335511
createAnalysisTask(AnalysisInfo)150%20%223311
getClusterKeyUids(List)142463%2466%241601
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
getPartition(String)140%20%224411
setIndexes(List)140%20%224411
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
getPartition(String, boolean)130%20%223311
isUniqKeyMergeOnWriteWithClusterKeys()130%40%331111
getStorageVaultName()120%20%223311
checkPartitionNameExist(String, boolean)120%20%223311
setCachedTableVersion(long)120%20%224411
getNewestUpdateVersionOrTime()120%n/a114411
OlapTable(long, String, List, KeysType, PartitionInfo, DistributionInfo)110%n/a112211
dropPartition(long, String, boolean)110%20%221111
isDupKeysOrMergeOnWrite()110%40%331111
isPartitionColumn(Column)110%n/a113311
isPartitionedTable()100%20%221111
getIndexSchemaVersion(long)100%n/a112211
getIndexIds()90%20%223311
getSequenceType()90%20%223311
checkChangeReplicaAllocation()90%20%223311
getTTLSeconds()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
existTempPartitions()80%20%221111
addIndexIdToMetaForUnitTest(long, MaterializedIndexMeta)80%n/a112211
addIndexNameToIdForUnitTest(String, long)80%n/a112211
lambda$hasIndexOfType$0(IndexDefinition.IndexType, Index)80%20%221111
getVisibleIndex()71973%2250%232501
dropPartitionAndReserveTablet(String)70%n/a111111
isColocateTable()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
getIndexIdByName(String)60%n/a111111
getCopyOfIndexIdToMeta()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
lambda$selectNonEmptyPartitionIds$7(Partition)60%20%221111
acquirePartitionCreationFuture(String)1878%1150%121501
getPartition(long)1168%1150%121401
getOriginPartitions(CatalogRelation)0%n/a111111
hasMaterializedIndex(String)0%n/a111111
getPartitionNames()0%n/a111111
setSequenceMapCol(String)0%n/a112211
containsPartition(String)0%n/a111111
addTempPartition(Partition)0%n/a112211
isSeqMappingKeyColumn(String)0%n/a111111
isSeqMappingValueColumn(String)0%n/a111111
getSeqMappingKey(String)0%n/a111111
lambda$getVisibleVersionInBatch$14(OlapTable)0%n/a111111
lambda$isPartitionColumn$12(String, Column)0%n/a111111
lambda$gsonPostProcess$11(String, Column)0%n/a111111
lambda$rebuildDistributionInfo$2(List, DistributionInfo)0%n/a111111
completePartitionCreationFuture(String, CompletableFuture, Throwable)1477%1150%121501
getDataSize(boolean)660%1150%121301
getCopiedBfColumns()55%1150%121301
getPartitionMetaVersion(CatalogRelation)0%n/a111111
setTableProperty(TableProperty)0%n/a112211
setState(OlapTable.OlapTableState)0%n/a112211
getIndexIdToSchema()0%n/a111111
markAutoBucket()0%n/a112211
getPartitionNum()0%n/a111111
getAllTempPartitions()0%n/a111111
setColocateGroup(String)0%n/a112211
hashCode()0%n/a111111
getTDEAlgorithmPB()0%n/a111111
getPartitionKeys()0%n/a111111
getVisibleVersionTime()0%n/a111111
getPartitionType()0%n/a111111
getPartitionColumns()0%n/a111111
getLocalIndexFileSize()0%n/a111111
getLocalSegmentSize()0%n/a111111
getRemoteIndexFileSize()0%n/a111111
getRemoteSegmentSize()0%n/a111111
hasColumnSeqMapping()0%n/a111111
setPartitionInfo(PartitionInfo)0%n/a111111
lambda$getPartitionColumnNames$5(Column)0%n/a111111
lambda$getPartitionColumnNames$4(Column)0%n/a111111
lambda$getAllTabletIds$3(Tablet)0%n/a111111
getIndexNameById(long)2388%2250%232501
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
getPartitionMetaLoadTimeMillis(CatalogRelation)0%n/a111111
getTableIndexes()0%n/a111111
getPartitionColumnNames(Optional)0%n/a111111
getAutoIncrementGenerator()0%n/a111111
getCachedTableVersion()0%n/a111111
getPartitionType(Optional)0%n/a111111
getAndCopyPartitionItems(Optional)0%n/a111111
getPartitionColumns(Optional)0%n/a111111
getCatalogId()0%n/a111111
getAllBackendsByAllCluster()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
getDeleteSignColumn()1890%1375%131501
getSequenceCol()1890%1375%131501
getSkipBitmapColumn()1890%1375%131501
isZOrderSort()1588%3350%340301
setStorageMedium(TStorageMedium)1487%1150%120501
getEnableUniqueKeyMergeOnWrite()1386%1375%131501
getSchemaHashByIndexId(Long)1184%1150%121401
checkPartitionNameExist(String)1083%1150%121301
isDuplicateWithoutKey()981%1375%130101
getPartitionRetentionCount()880%1150%121301
getIndexes()777%1150%121301
getCopiedIndexes()777%1150%121301
getSequenceMapCol()777%1150%121301
getDefaultReplicaAllocation()777%1150%121301
getEstimatePartitionSize()777%1150%121301
isInAtomicRestore()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
hasSequenceCol()675%1150%120101
hasSkipBitmapColumn()71%1150%120101
needReadLockWhenPlan()0%n/a111111
isPartitionColumnAllowNull()0%n/a111111
initSchemaColumnUniqueId()1995%1375%131601
hasDeleteSign()685%1150%120101
OlapTable(long, String, boolean, List, KeysType, PartitionInfo, DistributionInfo, TableIndexes)73100%n/a0102401
getSchemaByIndexId(Long, boolean)37100%6100%040901
getVisibleIndexIdToMeta()31100%2100%020601
toThrift()26100%n/a010501
getIndexIdList()21100%2100%020501
getKeysNum()20100%4100%030601
dynamicPartitionExists()16100%2466%240301
addPartition(Partition)16100%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
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
setCompressionType(TCompressionType)12100%n/a010401
setStorageFormat(TStorageFormat)12100%n/a010401
setInvertedIndexFileStorageFormat(TInvertedIndexFileStorageFormat)12100%n/a010501
getBaseSchemaVersion()11100%n/a010201
setCompactionPolicy(String)11100%n/a010401
setEncryptionAlgorithm(TEncryptionAlgorithm)11100%n/a010401
isUniqKeyMergeOnWrite()11100%1375%130101
setDataSortInfo(DataSortInfo)10100%n/a010401
setIsAutoBucket(boolean)8100%n/a010301
setIsBeingSynced(boolean)7100%n/a010301
getIndexMetaByIndexId(long)7100%n/a010101
getPartitionIds()7100%n/a010101
setBloomFilterInfo(Set, double)7100%n/a010301
getBaseSchema(boolean)7100%n/a010101
getCopiedIndexIdToMeta()6100%n/a010101
getBaseSchema()6100%n/a010101
getPartitionTotalReplicasNum(long)6100%n/a010101
setBinlogConfig(BinlogConfig)100%n/a010201
isTemporaryPartition(long)100%n/a010101
getSchemaByIndexId(Long)100%n/a010101
setRowStoreColumns(List)100%n/a010201
setEnableMowLightDelete(boolean)100%n/a010201
setGroupCommitIntervalMs(int)100%n/a010201
setGroupCommitDataBytes(int)100%n/a010201
setReplicationAllocation(ReplicaAllocation)100%n/a010201
setEnableUniqueKeyMergeOnWrite(boolean)100%n/a010201
setColumnSeqMapping(Map)100%n/a010201
getBinlogConfig()100%n/a010101
getStorageVaultId()100%n/a010101
isBeingSynced()100%n/a010101
setBaseIndexId(long)100%n/a010201
getIndexNumber()100%n/a010101
isRandomDistribution()100%n/a010101
getPartitions()100%n/a010101
getEnableMowLightDelete()100%n/a010101
getGroupCommitIntervalMs()100%n/a010101
getGroupCommitDataBytes()100%n/a010101
getTDEAlgorithm()100%n/a010101
getDataSortInfo()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
static {...}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
shouldLoadToNewRollup()100%n/a010101