OlapScanNode

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,973 of 3,53744%225 of 36738%1922574067424173
computeSampleTabletIds()3381%4312%2223656701
addScanRangeLocations(Partition, List, Map)32836052%593738%43496515801
getNodeExplainString(String, TExplainLevel)18127059%171750%1518236401
toThrift(TPlanNode)18122955%171952%1719418201
partitionPrune(PartitionInfo, PartitionNamesInfo)1360%140%88242411
updateScanRangeVersions(Map)1070%120%77222211
normalizeSelectColumns(TNormalizedOlapScanNode, Normalizer)1010%100%66252511
computePartitionInfo()920%100%66181811
normalize(TNormalizedPlanNode, Normalizer)590%20%22121211
normalizeSchema(TNormalizedOlapScanNode)450%20%22121211
distributionPrune(List, List, DistributionInfo, boolean)431424%6333%46101401
lazyEvaluateRangeLocations()430%n/a11131311
computeTabletInfo()3822885%172761%142374901
normalizeProjects(TNormalizedPlanNode, Normalizer)340%20%22111111
finalizeForNereids()272346%1375%1351201
lambda$addScanRangeLocations$3(ImmutableMap, List, Replica)190%40%335511
normalizeConjuncts(TNormalizedPlanNode, Normalizer)160%n/a115511
getBucketNum()130%20%223311
lambda$getNodeExplainString$6(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$5(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$4(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$7(SortNode)110%n/a111111
lambda$addScanRangeLocations$2(long, Replica)90%20%221111
init()71058%n/a012601
lambda$normalizeProjects$12(Normalizer, TupleId)70%n/a111111
lambda$normalizeSelectColumns$10(SlotDescriptor)70%n/a111111
lambda$normalizeSelectColumns$9(Normalizer, TupleId)70%n/a111111
addTopnLazyMaterializeOutputColumns(Column)60%n/a112211
lambda$updateScanRangeVersions$0(TScanRangeLocations)60%n/a111111
setTableSample(TableSample)0%n/a112211
setSortInfo(SortInfo)0%n/a112211
setSortLimit(long)0%n/a112211
setScoreSortInfo(SortInfo)0%n/a112211
setScoreSortLimit(long)0%n/a112211
setAnnSortInfo(SortInfo)0%n/a112211
setAnnSortLimit(long)0%n/a112211
setIsTopnLazyMaterialize(boolean)0%n/a112211
setGlobalRowIdColumn(Column)0%n/a112211
lambda$normalizeSchema$11(Column)0%n/a111111
getCatalogId()770%1150%121301
isPreAggregation()0%n/a111111
getScanBackendIds()0%n/a111111
getNereidsPrunedTabletIds()0%n/a111111
getTotalTabletsNum()0%n/a111111
getForceOpenPreAgg()0%n/a111111
getSortInfo()0%n/a111111
getSelectedIndexId()0%n/a111111
getMaxVersion()0%n/a111111
getReasonOfPreAggregation()0%n/a111111
isEnableCooldownReplicaAffinity(ConnectContext)675%1150%121301
lambda$updateScanRangeVersions$1(TScanRangeLocations)0%n/a111111
createScanRangeLocations()3397%1583%1401001
getDistributionColumnNames()888%1150%121301
OlapScanNode(PlanNodeId, TupleDescriptor, String)143100%6100%0404001
fastToString(long)58100%4100%030901
computeStatsForNereids()35100%1583%140501
updateRequiredSlots(PlanTranslatorContext, Set)35100%6100%040601
computeNumNodes()20100%4100%030401
getNumInstances()12100%2100%020301
setSelectedIndexInfo(long, boolean, String)10100%n/a010401
getTupleId()8100%n/a010201
lambda$getNodeExplainString$8(Long)7100%n/a010101
getTabletSingleReplicaSize(Long)6100%n/a010101
getSelectedIndexName()6100%n/a010101
setNereidsPrunedTabletIds(Set)100%n/a010201
setSelectedPartitionIds(Collection)100%n/a010201
isPointQuery()100%n/a010101
getScanRangeNum()100%n/a010101
static {...}100%n/a010101
getScanTabletIds()100%n/a010101
getSelectedPartitionIds()100%n/a010101
getOlapTable()100%n/a010101
getScanRangeLocations(long)100%n/a010101