OlapScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,953 of 4,07052%251 of 45945%2053174088653686
computeSampleTabletIds()3381%432%2223656701
addScanRangeLocations(Partition, List, Map)31950861%715744%51656919301
toThrift(TPlanNode)16932065%242652%2026379901
getNodeExplainString(String, TExplainLevel)14832568%152158%1319186801
partitionPrune(PartitionInfo, PartitionNamesInfo)1360%140%88242411
updateScanRangeVersions(Map)1070%120%77222211
computePartitionInfo()1050%100%66212111
normalizeSelectColumns(TNormalizedOlapScanNode, Normalizer)1010%100%66252511
normalize(TNormalizedPlanNode, Normalizer)590%20%22121211
lazyEvaluateRangeLocations()490%n/a11151511
normalizeSchema(TNormalizedOlapScanNode)450%20%22121211
distributionPrune(List, List, DistributionInfo, boolean)433444%6753%48101901
computeTabletInfo()3822785%172761%142375001
normalizeProjects(TNormalizedPlanNode, Normalizer)340%20%22111111
lambda$normalizeSelectColumns$12(SlotDescriptor)300%40%335511
finalizeForNereids()272346%375%1351201
debugString()240%n/a114411
normalizeConjuncts(TNormalizedPlanNode, Normalizer)160%n/a115511
getBucketNum()130%20%223311
recordQuerySelectionResult(BackendSelection.SelectionHint, BackendSelection.QuerySelectionResult)122769%375%1411001
lambda$getNodeExplainString$8(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$7(StringBuilder, String, Expr)120%n/a112211
setSampleTabletIds(List)80%20%223311
lambda$addScanRangeLocations$5(ImmutableMap, TScanRangeLocation)80%n/a111111
init()71058%n/a012601
lambda$normalizeProjects$14(Normalizer, TupleId)70%n/a111111
lambda$normalizeSelectColumns$11(Normalizer, TupleId)70%n/a111111
lambda$updateScanRangeVersions$0(TScanRangeLocations)0%n/a111111
lambda$addScanRangeLocations$2(ImmutableMap, Replica)0%n/a111111
orderReplicasForQuerySelection(boolean, List, BackendSelection.SelectionHint, Function)2787%2675%2521001
setTableSample(TableSample)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
lambda$normalizeSchema$13(Column)0%n/a111111
getCatalogId()770%50%121301
isPreAggregation()0%n/a111111
getScanBackendIds()0%n/a111111
isScanBackendOrderBySelection()0%n/a111111
getNereidsPrunedTabletIds()0%n/a111111
getForceOpenPreAgg()0%n/a111111
getSelectedIndexId()0%n/a111111
getMaxVersion()0%n/a111111
getReasonOfPreAggregation()0%n/a111111
getReplicaLocationTag(Replica, ImmutableMap)1487%50%120301
isEnableCooldownReplicaAffinity(ConnectContext)75%50%121301
lambda$updateScanRangeVersions$1(TScanRangeLocations)0%n/a111111
createScanRangeLocations()3997%583%1401201
validateRequiredQuerySelection(boolean, int, BackendSelection.SelectionHint)1894%583%141701
getDistributionColumnNames()888%50%121301
OlapScanNode(PlanNodeId, TupleDescriptor, String, ScanContext)154100%6100%0404301
fastToString(long)58100%4100%030901
getQuerySelectionExplain(String)43100%375%130401
computeStatsForNereids()35100%583%140501
updateRequiredSlots(PlanTranslatorContext, Set)35100%6100%040601
computeNumNodes()20100%4100%030401
getNumInstances()19100%375%130401
shouldFilterReplicaByResourceTag(boolean, boolean, ComputeGroup, String)14100%2675%250201
lambda$getNodeExplainString$6(StringBuilder, String, Expr)12100%n/a010201
lambda$getNodeExplainString$9(SortNode)11100%n/a010101
setSelectedIndexInfo(long, boolean, String)10100%n/a010401
lambda$addScanRangeLocations$4(long, Replica)9100%2100%020101
shouldApplyQuerySelection(boolean)8100%4100%030101
getTupleId()8100%n/a010201
lambda$getNodeExplainString$10(Long)7100%n/a010101
getTabletSingleReplicaSize(Long)100%n/a010101
getSelectedIndexName()100%n/a010101
addTopnLazyMaterializeOutputColumns(Column)100%n/a010201
lambda$addScanRangeLocations$3(ImmutableMap, Replica)100%n/a010101
setNereidsPrunedTabletIds(Set)100%n/a010201
setSortInfo(SortInfo)100%n/a010201
setSortLimit(long)100%n/a010201
setSelectedPartitionIds(Collection)100%n/a010201
isPointQuery()100%n/a010101
getScanRangeNum()100%n/a010101
setIsTopnLazyMaterialize(boolean)100%n/a010201
setGlobalRowIdColumn(Column)100%n/a010201
static {...}100%n/a010101
getTotalTabletsNum()100%n/a010101
getScanTabletIds()100%n/a010101
getSortInfo()100%n/a010101
getSelectedPartitionIds()100%n/a010101
getOlapTable()100%n/a010101
getScanRangeLocations(long)100%n/a010101