OlapScanNode

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,742 of 3,7420%405 of 4050%2782787907907575
addScanRangeLocations(Partition, List, Map)6860%980%505015815811
toThrift(TPlanNode)4790%500%2626979711
getNodeExplainString(String, TExplainLevel)4650%360%1919676711
computeSampleTabletIds()3440%440%2323676711
computeTabletInfo()2920%520%2727545411
OlapScanNode(PlanNodeId, TupleDescriptor, String, ScanContext)1470%60%44414111
updateScanRangeVersions(Map)1090%120%77222211
normalizeSelectColumns(TNormalizedOlapScanNode, Normalizer)1010%100%66252511
computePartitionInfo()990%100%66202011
partitionPrune(PartitionInfo)820%80%55151511
normalize(TNormalizedPlanNode, Normalizer)590%20%22121211
fastToString(long)580%40%339911
distributionPrune(List, List, DistributionInfo, boolean)570%90%66141411
finalizeForNereids()500%40%33121211
lazyEvaluateRangeLocations()490%n/a11151511
normalizeSchema(TNormalizedOlapScanNode)450%20%22121211
getStreamUpdate()450%40%339911
computeStatsForNereids()350%60%445511
updateRequiredSlots(PlanTranslatorContext, Set)350%60%446611
createScanRangeLocations()340%60%44101011
normalizeProjects(TNormalizedPlanNode, Normalizer)340%20%22111111
lambda$normalizeSelectColumns$10(SlotDescriptor)300%40%335511
addBucketSeqStatsIfNeeded(long, TScanRangeLocations, long)250%20%225511
enforceAndDeriveLocalExchange(PlanTranslatorContext, PlanNode, LocalExchangeNode.LocalExchangeTypeRequire)230%60%445511
computeNumNodes()200%40%334411
getNumInstances()190%40%334411
lambda$addScanRangeLocations$3(ImmutableMap, List, Replica)190%40%335511
init()170%n/a116611
normalizeConjuncts(TNormalizedPlanNode, Normalizer)160%n/a115511
lambda$getNodeExplainString$6(StringBuilder, String, Expr)150%n/a113311
lambda$getNodeExplainString$5(StringBuilder, String, Expr)150%n/a113311
lambda$getNodeExplainString$4(StringBuilder, String, Expr)150%n/a113311
getBucketNum()130%20%223311
lambda$getNodeExplainString$7(SortNode)110%n/a111111
setSelectedIndexInfo(long, boolean, String)100%n/a114411
getCatalogId()100%20%223311
getDistributionColumnNames()90%20%223311
lambda$addScanRangeLocations$2(long, Replica)90%20%221111
isEnableCooldownReplicaAffinity(ConnectContext)80%20%223311
getTupleId()80%n/a112211
lambda$normalizeProjects$12(Normalizer, TupleId)70%n/a111111
lambda$normalizeSelectColumns$9(Normalizer, TupleId)70%n/a111111
lambda$getNodeExplainString$8(Long)70%n/a111111
getTabletSingleReplicaSize(Long)60%n/a111111
getSelectedIndexName()60%n/a111111
addTopnLazyMaterializeOutputColumns(Column)60%n/a112211
lambda$updateScanRangeVersions$0(TScanRangeLocations)60%n/a111111
setTableSample(TableSample)0%n/a112211
setNereidsPrunedTabletIds(Set)0%n/a112211
setSortInfo(SortInfo)0%n/a112211
setSortLimit(long)0%n/a112211
setScoreSortInfo(SortInfo)0%n/a112211
setScoreSortLimit(long)0%n/a112211
setScoreRangeInfo(ScoreRangeInfo)0%n/a112211
setAnnSortInfo(SortInfo)0%n/a112211
setAnnSortLimit(long)0%n/a112211
setSelectedPartitionIds(Collection)0%n/a112211
setSpecifiedTabletIds(Set)0%n/a112211
isPointQuery()0%n/a111111
getScanRangeNum()0%n/a111111
setIsTopnLazyMaterialize(boolean)0%n/a112211
setGlobalRowIdColumn(Column)0%n/a112211
lambda$normalizeSchema$11(Column)0%n/a111111
static {...}0%n/a111111
isPreAggregation()0%n/a111111
getScanBackendIds()0%n/a111111
getTotalTabletsNum()0%n/a111111
getScanTabletIds()0%n/a111111
getSortInfo()0%n/a111111
getSelectedPartitionIds()0%n/a111111
getSelectedIndexId()0%n/a111111
getOlapTable()0%n/a111111
getMaxVersion()0%n/a111111
getScanRangeLocations(long)0%n/a111111
lambda$updateScanRangeVersions$1(TScanRangeLocations)0%n/a111111