| addScanRangeLocations(Partition, List, Map) |  | 0% |  | 0% | 49 | 49 | 158 | 158 | 1 | 1 |
| getNodeExplainString(String, TExplainLevel) |  | 0% |  | 0% | 18 | 18 | 64 | 64 | 1 | 1 |
| toThrift(TPlanNode) |  | 0% |  | 0% | 19 | 19 | 82 | 82 | 1 | 1 |
| computeSampleTabletIds() |  | 0% |  | 0% | 23 | 23 | 67 | 67 | 1 | 1 |
| computeTabletInfo() |  | 0% |  | 0% | 23 | 23 | 49 | 49 | 1 | 1 |
| OlapScanNode(PlanNodeId, TupleDescriptor, String) |  | 0% |  | 0% | 4 | 4 | 40 | 40 | 1 | 1 |
| partitionPrune(PartitionInfo, PartitionNamesInfo) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
| updateScanRangeVersions(Map) |  | 0% |  | 0% | 7 | 7 | 22 | 22 | 1 | 1 |
| normalizeSelectColumns(TNormalizedOlapScanNode, Normalizer) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
| computePartitionInfo() |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
| normalize(TNormalizedPlanNode, Normalizer) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| fastToString(long) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| distributionPrune(List, List, DistributionInfo, boolean) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| finalizeForNereids() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| normalizeSchema(TNormalizedOlapScanNode) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| lazyEvaluateRangeLocations() |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| computeStatsForNereids() |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| updateRequiredSlots(PlanTranslatorContext, Set) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| createScanRangeLocations() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| normalizeProjects(TNormalizedPlanNode, Normalizer) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| computeNumNodes() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| lambda$addScanRangeLocations$3(ImmutableMap, List, Replica) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| init() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| normalizeConjuncts(TNormalizedPlanNode, Normalizer) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getBucketNum() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getNumInstances() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$getNodeExplainString$6(StringBuilder, String, Expr) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getNodeExplainString$5(StringBuilder, String, Expr) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getNodeExplainString$4(StringBuilder, String, Expr) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getNodeExplainString$7(SortNode) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSelectedIndexInfo(long, boolean, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getCatalogId() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getDistributionColumnNames() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$addScanRangeLocations$2(long, Replica) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isEnableCooldownReplicaAffinity(ConnectContext) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getTupleId() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$normalizeProjects$12(Normalizer, TupleId) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$normalizeSelectColumns$10(SlotDescriptor) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$normalizeSelectColumns$9(Normalizer, TupleId) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getNodeExplainString$8(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTabletSingleReplicaSize(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectedIndexName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addTopnLazyMaterializeOutputColumns(Column) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$updateScanRangeVersions$0(TScanRangeLocations) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setTableSample(TableSample) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setNereidsPrunedTabletIds(Set) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSortInfo(SortInfo) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSortLimit(long) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setScoreSortInfo(SortInfo) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setScoreSortLimit(long) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAnnSortInfo(SortInfo) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setAnnSortLimit(long) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setSelectedPartitionIds(Collection) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isPointQuery() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScanRangeNum() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setIsTopnLazyMaterialize(boolean) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setGlobalRowIdColumn(Column) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$normalizeSchema$11(Column) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isPreAggregation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScanBackendIds() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getNereidsPrunedTabletIds() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTotalTabletsNum() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getForceOpenPreAgg() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScanTabletIds() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSortInfo() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectedPartitionIds() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSelectedIndexId() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOlapTable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxVersion() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScanRangeLocations(long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReasonOfPreAggregation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateScanRangeVersions$1(TScanRangeLocations) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |