OlapTableSink

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,473 of 3,56530%325 of 43825%2292815277533961
createPartition(long, OlapTable)4080%490%2626777711
createLocation(long, OlapTable)3080%340%1818737311
createSchema(long, OlapTable)2780%220%1212595911
init(TUniqueId, long, long, long, int, boolean, boolean, long, OlapInsertCommandContext)1850%120%77353511
init(TUniqueId, long, long, long, int, boolean, boolean, long, TUniqueKeyUpdateMode, TPartialUpdateNewRowPolicy, HashSet)1790%100%66333311
init(TUniqueId, long, long, long, int, boolean, boolean, long)1730%300%1616343411
setPartitionKeys(TOlapTablePartition, PartitionItem, int)1550%280%1515313111
createDummyPartition(long, OlapTable, TOlapTablePartitionParam, PartitionInfo, PartitionType)1240%100%66232311
setPartialUpdateInfoForParam(TOlapTableSchemaParam, OlapTable, TUniqueKeyUpdateMode)990%200%1111222211
debugWriteRandomChooseSink(Tablet, long, Multimap)810%100%66202011
getExplainString(String, TExplainLevel)800%80%55161611
createPaloNodesInfo()410%40%339911
computeAdaptiveRandomBucketAssignments(List, List, List, int)4029087%152764%1522107301
getDistColumns(DistributionInfo)390%50%44101011
OlapTableSink(OlapTable, TupleDescriptor, List, List, Map)300%n/a11111111
applyAdaptiveRandomBucketAssignments(List, Map)2211383%151346%111593201
appendSinkSelectionExplain(StringBuilder, String)22621%1150%124701
buildIndexBucketAssignments(TOlapTablePartition, Map, int, Map)168684%1583%1442401
createDummyPartitionItem(PartitionType)160%40%335511
getBinlogColocatedReplicaBackendPathMap(Tablet, Tablet)140%n/a114411
shouldAssignAdaptiveRandomBucket()120%40%331111
lambda$debugWriteRandomChooseSink$6(boolean, long, Replica)110%40%331111
lambda$getBinlogColocatedReplicaBackendPathMap$5(Multimap, Map.Entry)110%20%221111
setPartialUpdateInfo(TUniqueKeyUpdateMode, HashSet)100%20%224411
lambda$debugWriteRandomChooseSink$7(List, Multimap, Long, Long)100%20%223311
setPartialUpdateInputColumns(boolean, HashSet)90%20%224411
setAutoPartition(boolean)80%n/a112211
setAutoDetectOverwite(boolean)80%n/a112211
setOverwriteGroupId(long)80%n/a112211
updateLoadId(TUniqueId)70%n/a112211
initLocationParam(TOlapTableSink)70%n/a111111
createDummyLocation(OlapTable)67392%1375%1311801
lambda$setPartialUpdateInfoForParam$0(OlapTable, Column)60%n/a111111
rotateBucketSeqsForStartBucket(List, int)54690%3562%351801
shouldAssignAdaptiveRandomBucket(TOlapTableSink)52884%81055%7100801
setPartialUpdateNewRowPolicy(TPartialUpdateNewRowPolicy)40%n/a112211
getOlapTableSchemaParam()0%n/a111111
getOlapTablePartitionParam()0%n/a111111
getOlapTableLocationParam()0%n/a111111
toThrift()0%n/a111111
getDstTable()0%n/a111111
getTupleDescriptor()0%n/a111111
getTxnId()0%n/a111111
appendRemainingBucketSeqs(List, HashSet, HashSet, Map, HashSet, long, int, int, boolean)5396%61062%6921101
rotateSinkBackendIds(List, long)3895%1375%131701
addSelectedAdaptiveBucketSeq(List, HashSet, HashSet, Map, int)2893%3350%341701
getExchNodeId()0%n/a111111
getOutputPartition()0%n/a111111
getDataSinkType()0%n/a111111
buildBeToBucketSeqs(TOlapTableIndexTablets, Map)6098%3562%3511201
buildBeToBucketSeqs(Map, List)3296%1375%131801
lambda$createDummyLocation$4(Backend)990%2250%230101
selectAdaptiveBucketSeqs(List, Map, Map, long, int, int)75100%1787%1501301
selectLeastUsedBucketSeq(List, Map, long)57100%1990%1601201
buildBucketToOwnerBe(Map)38100%4100%030701
OlapTableSink(OlapTable, TupleDescriptor, List)24100%n/a010901
selectBucketSeq(List, long)20100%1375%130401
lambda$buildBeToBucketSeqs$3(Long)4100%n/a010101
lambda$buildBeToBucketSeqs$2(Long)4100%n/a010101
lambda$buildIndexBucketAssignments$1(Long)4100%n/a010101
static {...}4100%n/a010101