OlapScanNode

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,070 of 4,0700%459 of 4590%3173178658658686
addScanRangeLocations(Partition, List, Map)8270%1280%656519319311
toThrift(TPlanNode)4890%500%2626999911
getNodeExplainString(String, TExplainLevel)4730%360%1919686811
computeSampleTabletIds()3420%440%2323676711
computeTabletInfo()2650%440%2323505011
OlapScanNode(PlanNodeId, TupleDescriptor, String, ScanContext)1540%60%44434311
partitionPrune(PartitionInfo, PartitionNamesInfo)1360%140%88242411
updateScanRangeVersions(Map)1070%120%77222211
computePartitionInfo()1050%100%66212111
normalizeSelectColumns(TNormalizedOlapScanNode, Normalizer)1010%100%66252511
distributionPrune(List, List, DistributionInfo, boolean)770%130%88191911
normalize(TNormalizedPlanNode, Normalizer)590%20%22121211
fastToString(long)580%40%339911
finalizeForNereids()500%40%33121211
lazyEvaluateRangeLocations()490%n/a11151511
normalizeSchema(TNormalizedOlapScanNode)450%20%22121211
getQuerySelectionExplain(String)430%40%334411
createScanRangeLocations()400%60%44121211
recordQuerySelectionResult(BackendSelection.SelectionHint, BackendSelection.QuerySelectionResult)390%40%44101011
computeStatsForNereids()350%60%445511
updateRequiredSlots(PlanTranslatorContext, Set)350%60%446611
normalizeProjects(TNormalizedPlanNode, Normalizer)340%20%22111111
orderReplicasForQuerySelection(boolean, List, BackendSelection.SelectionHint, Function)310%80%55101011
lambda$normalizeSelectColumns$12(SlotDescriptor)300%40%335511
debugString()240%n/a114411
computeNumNodes()200%40%334411
validateRequiredQuerySelection(boolean, int, BackendSelection.SelectionHint)190%60%447711
getNumInstances()190%40%334411
init()170%n/a116611
getReplicaLocationTag(Replica, ImmutableMap)160%20%223311
normalizeConjuncts(TNormalizedPlanNode, Normalizer)160%n/a115511
shouldFilterReplicaByResourceTag(boolean, boolean, ComputeGroup, String)140%80%552211
getBucketNum()130%20%223311
lambda$getNodeExplainString$8(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$7(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$6(StringBuilder, String, Expr)120%n/a112211
lambda$getNodeExplainString$9(SortNode)110%n/a111111
setSelectedIndexInfo(long, boolean, String)100%n/a114411
getCatalogId()100%20%223311
getDistributionColumnNames()90%20%223311
lambda$addScanRangeLocations$4(long, Replica)90%20%221111
setSampleTabletIds(List)80%20%223311
isEnableCooldownReplicaAffinity(ConnectContext)80%20%223311
shouldApplyQuerySelection(boolean)80%40%331111
getTupleId()80%n/a112211
lambda$addScanRangeLocations$5(ImmutableMap, TScanRangeLocation)80%n/a111111
lambda$normalizeProjects$14(Normalizer, TupleId)70%n/a111111
lambda$normalizeSelectColumns$11(Normalizer, TupleId)70%n/a111111
lambda$getNodeExplainString$10(Long)70%n/a111111
getTabletSingleReplicaSize(Long)0%n/a111111
getSelectedIndexName()0%n/a111111
addTopnLazyMaterializeOutputColumns(Column)0%n/a112211
lambda$updateScanRangeVersions$0(TScanRangeLocations)0%n/a111111
lambda$addScanRangeLocations$3(ImmutableMap, Replica)0%n/a111111
lambda$addScanRangeLocations$2(ImmutableMap, Replica)0%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
isPointQuery()0%n/a111111
getScanRangeNum()0%n/a111111
setIsTopnLazyMaterialize(boolean)0%n/a112211
setGlobalRowIdColumn(Column)0%n/a112211
lambda$normalizeSchema$13(Column)0%n/a111111
static {...}0%n/a111111
isPreAggregation()0%n/a111111
getScanBackendIds()0%n/a111111
isScanBackendOrderBySelection()0%n/a111111
getNereidsPrunedTabletIds()0%n/a111111
getTotalTabletsNum()0%n/a111111
getForceOpenPreAgg()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
getReasonOfPreAggregation()0%n/a111111
lambda$updateScanRangeVersions$1(TScanRangeLocations)0%n/a111111