OlapTableSink

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total766 of 3,50278%143 of 41265%126261144695754
createLocation(long, OlapTable)17915446%92170%716347001
debugWriteRandomChooseSink(Tablet, long, Multimap)7567%9110%56172001
createPartition(long, OlapTable)6836184%133673%132697701
appendRemainingBucketSeqs(List, HashSet, Map, HashSet, long, int, int, boolean)610%180%1010121211
init(TUniqueId, long, long, long, int, boolean, boolean, long)5415273%112771%102084101
computeAdaptiveRandomBucketAssignments(List, List, List, int)4325685%152360%1520116201
createDummyLocation(OlapTable)358069%2466%2472201
init(TUniqueId, long, long, long, int, boolean, boolean, long, OlapInsertCommandContext)3417683%31178%3853701
init(TUniqueId, long, long, long, int, boolean, boolean, long, TUniqueKeyUpdateMode, TPartialUpdateNewRowPolicy, HashSet)3417083%3975%3753501
OlapTableSink(OlapTable, TupleDescriptor, List, boolean)270%n/a11101011
selectAdaptiveBucketSeqs(List, Map, Map, long, int, int)264563%4450%4551301
createSchema(long, OlapTable)1526494%12195%11225901
getDistColumns(DistributionInfo)133271%1480%1411001
createDummyPartition(long, OlapTable, TOlapTablePartitionParam, PartitionInfo, PartitionType)1211290%3770%3612301
applyAdaptiveRandomBucketAssignments(List, Map)127586%11945%91162101
createDummyPartitionItem(PartitionType)121045%1375%131501
shouldAssignAdaptiveRandomBucket()120%40%331111
getExplainString(String, TExplainLevel)1111591%1787%1511501
lambda$debugWriteRandomChooseSink$3(boolean, long, Replica)110%40%331111
lambda$debugWriteRandomChooseSink$4(List, Multimap, Long, Long)100%20%223311
selectLeastUsedBucketSeq(List, Map, long)55291%5550%4611201
rotateBucketSeqsForStartBucket(List, int)54690%3562%351801
getDstTable()0%n/a111111
rotateSinkBackendIds(List, long)3895%1375%131701
selectBucketSeq(List, long)1890%2250%231401
getOutputPartition()0%n/a111111
buildBeToBucketSeqs(TOlapTablePartition, Map)6498%3562%3511201
createPaloNodesInfo()4097%1375%131901
buildBeToBucketSeqs(Map, List)3296%1375%131801
setPartitionKeys(TOlapTablePartition, PartitionItem, int)134100%31986%31202401
setPartialUpdateInfoForParam(TOlapTableSchemaParam, OlapTable, TUniqueKeyUpdateMode)99100%11995%11102201
buildBucketToOwnerBe(Map)38100%4100%030701
OlapTableSink(OlapTable, TupleDescriptor, List, boolean, List, Map)33100%n/a0101201
shouldAssignAdaptiveRandomBucket(TOlapTableSink)33100%81055%8100801
setPartialUpdateInfo(TUniqueKeyUpdateMode, HashSet)10100%2100%020401
setPartialUpdateInputColumns(boolean, HashSet)9100%2100%020401
setAutoPartition(boolean)8100%n/a010201
setAutoDetectOverwite(boolean)8100%n/a010201
setOverwriteGroupId(long)8100%n/a010201
updateLoadId(TUniqueId)7100%n/a010201
initLocationParams(TOlapTableSink)7100%n/a010101
lambda$setPartialUpdateInfoForParam$0(OlapTable, Column)6100%n/a010101
setPartialUpdateNewRowPolicy(TPartialUpdateNewRowPolicy)4100%n/a010201
lambda$buildBeToBucketSeqs$2(Long)4100%n/a010101
lambda$buildBeToBucketSeqs$1(Long)4100%n/a010101
static {...}4100%n/a010101
getOlapTableSchemaParam()100%n/a010101
getOlapTablePartitionParam()100%n/a010101
getOlapTableLocationParams()100%n/a010101
toThrift()100%n/a010101
getTupleDescriptor()100%n/a010101
getTxnId()100%n/a010101
getExchNodeId()100%n/a010101
getDataSinkType()100%n/a010101