| visitPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext) |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
| computePhysicalOlapScan(PhysicalOlapScan, PlanTranslatorContext) |   | 54% |   | 45% | 16 | 22 | 33 | 78 | 0 | 1 |
| visitPhysicalHashJoin(PhysicalHashJoin, PlanTranslatorContext) |   | 81% |   | 59% | 33 | 52 | 32 | 187 | 0 | 1 |
| visitPhysicalAssertNumRows(PhysicalAssertNumRows, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 27 | 27 | 1 | 1 |
| visitPhysicalLimit(PhysicalLimit, PlanTranslatorContext) |   | 38% |   | 25% | 11 | 13 | 24 | 39 | 0 | 1 |
| visitPhysicalEsScan(PhysicalEsScan, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 22 | 22 | 1 | 1 |
| visitPhysicalHudiScan(PhysicalHudiScan, PlanTranslatorContext) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
| visitPhysicalTVFRelation(PhysicalTVFRelation, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| visitPhysicalLazyMaterializeTVFScan(PhysicalLazyMaterializeTVFScan, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| toDataPartition(DistributionSpec, List, PlanTranslatorContext) |   | 51% |   | 51% | 14 | 20 | 18 | 38 | 0 | 1 |
| translatePartitionSortNode(PhysicalPartitionTopN, PlanNode, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| getPlanFragmentForPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext, ScanNode, ExternalTable, TupleDescriptor) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| visitPhysicalFilter(PhysicalFilter, PlanTranslatorContext) |   | 55% |   | 58% | 10 | 13 | 15 | 38 | 0 | 1 |
| visitPhysicalNestedLoopJoin(PhysicalNestedLoopJoin, PlanTranslatorContext) |   | 85% |   | 57% | 15 | 22 | 13 | 113 | 0 | 1 |
| visitPhysicalProject(PhysicalProject, PlanTranslatorContext) |   | 86% |   | 74% | 15 | 36 | 13 | 118 | 0 | 1 |
| visitPhysicalJdbcScan(PhysicalJdbcScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| visitPhysicalOdbcScan(PhysicalOdbcScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| updateScanSlotsMaterialization(ScanNode, Set, Set, PlanTranslatorContext) |   | 43% |   | 50% | 5 | 9 | 16 | 28 | 0 | 1 |
| checkPushSort(SortNode, OlapTable) |   | 57% |   | 33% | 15 | 16 | 17 | 34 | 0 | 1 |
| visitPhysicalOlapTableSink(PhysicalOlapTableSink, PlanTranslatorContext) |   | 56% |   | 42% | 6 | 8 | 11 | 31 | 0 | 1 |
| visitPhysicalHiveTableSink(PhysicalHiveTableSink, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| visitPhysicalIcebergTableSink(PhysicalIcebergTableSink, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| visitPhysicalDeferMaterializeTopN(PhysicalDeferMaterializeTopN, PlanTranslatorContext) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| visitPhysicalTopN(PhysicalTopN, PlanTranslatorContext) |   | 78% |   | 63% | 6 | 12 | 10 | 48 | 0 | 1 |
| visitPhysicalDeferMaterializeOlapScan(PhysicalDeferMaterializeOlapScan, PlanTranslatorContext) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| visitPhysicalPartitionTopN(PhysicalPartitionTopN, PlanTranslatorContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| translatePlan(PhysicalPlan) |   | 67% |   | 78% | 2 | 8 | 7 | 26 | 0 | 1 |
| injectRowIdColumnSlot(TupleDescriptor) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| visitPhysicalStorageLayerAggregate(PhysicalStorageLayerAggregate, PlanTranslatorContext) |   | 57% |   | 20% | 9 | 10 | 11 | 23 | 0 | 1 |
| visitPhysicalJdbcTableSink(PhysicalJdbcTableSink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| visitPhysicalDictionarySink(PhysicalDictionarySink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitPhysicalSetOperation(PhysicalSetOperation, PlanTranslatorContext) |   | 89% |   | 88% | 3 | 14 | 4 | 46 | 0 | 1 |
| collectGroupBySlots(List, List) |   | 65% |   | 40% | 4 | 6 | 3 | 13 | 0 | 1 |
| lambda$translatePartitionSortNode$78(List, PlanTranslatorContext, List, List, OrderKey) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$computePhysicalOlapScan$7(List, PlanTranslatorContext, List, List, OrderKey) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$computePhysicalOlapScan$6(List, PlanTranslatorContext, List, List, OrderKey) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitPhysicalDeferMaterializeResultSink(PhysicalDeferMaterializeResultSink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| translateToLegacyConjuncts(Set) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| isComplexDataType(DataType) |  | 0% |  | 0% | 5 | 5 | 1 | 1 | 1 | 1 |
| visitPhysicalHashAggregate(PhysicalHashAggregate, PlanTranslatorContext) |   | 95% |   | 88% | 4 | 18 | 1 | 68 | 0 | 1 |
| visitPhysicalExcept(PhysicalExcept, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| visitPhysicalDistribute(PhysicalDistribute, PlanTranslatorContext) |   | 96% |   | 83% | 5 | 16 | 3 | 69 | 0 | 1 |
| translateToExprs(List, PlanTranslatorContext) |   | 52% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| lambda$visitPhysicalLazyMaterializeTVFScan$76(PhysicalLazyMaterializeTVFScan, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitPhysicalTVFRelation$9(PhysicalTVFRelation, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitPhysicalEsScan$5(PhysicalEsScan, EsScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalFileSink(PhysicalFileSink, PlanTranslatorContext) |   | 87% | | n/a | 0 | 1 | 2 | 17 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$57(PhysicalNestedLoopJoin, Expression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$45(RuntimeFilter) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| shouldUseRowStore(Relation) |  | 70% |   | 33% | 3 | 4 | 0 | 6 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$53(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$30(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$28(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalAssertNumRows$12(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalWindow(PhysicalWindow, PlanTranslatorContext) |  | 96% |   | 80% | 2 | 6 | 1 | 45 | 0 | 1 |
| lambda$visitPhysicalLazyMaterializeTVFScan$75(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$44(RuntimeFilterTranslator, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilter) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitPhysicalTVFRelation$8(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalEsScan$4(RuntimeFilterTranslator, EsScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateLegacyPlanIdToPhysicalPlan(PlanNode, AbstractPlan) | | 44% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| PhysicalPlanTranslator() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$translateToLegacyConjuncts$89(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finalizeForSetOperationNode(SetOperationNode, List, List, List, List, PlanTranslatorContext) |  | 97% |   | 65% | 11 | 17 | 1 | 26 | 0 | 1 |
| visitPhysicalGenerate(PhysicalGenerate, PlanTranslatorContext) |  | 95% |   | 50% | 2 | 3 | 1 | 20 | 0 | 1 |
| getCTEConsumerChild(PhysicalPlan) |  | 83% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
| lambda$translatePartitionSortNode$77(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$60(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$59(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$58(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$56(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$55(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$52(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$41(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$40(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$38(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$29(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$27(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalAssertNumRows$13(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$46(PhysicalNestedLoopJoin, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 83% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| lambda$updateScanSlotsMaterialization$82(Expr) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateScanSlotsMaterialization$81(Expr) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateScanSlotsMaterialization$80(Expr) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalCTEConsumer(PhysicalCTEConsumer, PlanTranslatorContext) |  | 98% |   | 75% | 2 | 5 | 0 | 24 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$50(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$48(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$34(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$32(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$23(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalRepeat(PhysicalRepeat, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 37 | 0 | 1 |
| visitPhysicalOneRowRelation(PhysicalOneRowRelation, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 3 | 0 | 24 | 0 | 1 |
| visitPhysicalSchemaScan(PhysicalSchemaScan, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 21 | 0 | 1 |
| visitPhysicalLazyMaterializeOlapScan(PhysicalLazyMaterializeOlapScan, PlanTranslatorContext) |  | 100% |   | 87% | 1 | 5 | 0 | 18 | 0 | 1 |
| windowExprsHaveMatchedNullable(Map, Map, List, int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| visitPhysicalLazyMaterialize(PhysicalLazyMaterialize, PlanTranslatorContext) |  | 100% |   | 75% | 1 | 3 | 0 | 21 | 0 | 1 |
| visitPhysicalQuickSort(PhysicalQuickSort, PlanTranslatorContext) |  | 100% |   | 75% | 2 | 5 | 0 | 16 | 0 | 1 |
| visitPhysicalEmptyRelation(PhysicalEmptyRelation, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 15 | 0 | 1 |
| translateSortNode(AbstractPhysicalSort, PlanNode, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 14 | 0 | 1 |
| translateRuntimeFilter(PhysicalRelation, ScanNode, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| visitPhysicalCTEProducer(PhysicalCTEProducer, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 14 | 0 | 1 |
| isSimpleQuery(PhysicalPlan) |  | 100% |  | 100% | 0 | 7 | 0 | 14 | 0 | 1 |
| getDistributeExpr(List, DistributionSpec) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| connectJoinNode(HashJoinNode, PlanFragment, PlanFragment, PlanTranslatorContext, AbstractPlan) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| addConjunctsToPlanNode(PhysicalFilter, PlanNode, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| getBufferedSlotRefForWindow(LogicalWindowToPhysicalWindow.WindowFrameGroup, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| windowExprsHaveMatchedNullable(List, List, Map) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getDistributeExprs(Plan[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| visitPhysicalResultSink(PhysicalResultSink, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| generateTupleDesc(List, TableIf, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| lambda$visitPhysicalWindow$72(PlanTranslatorContext, NamedExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| findOlapScanNodesByPassExchangeAndJoinNode(PlanNode) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
| lambda$translateSortNode$79(List, PlanTranslatorContext, List, List, OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$visitPhysicalHashAggregate$11(List, PlanTranslatorContext, List, List, OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$visitPhysicalHashAggregate$10(ArrayList, PlanTranslatorContext, AtomicBoolean, TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| visitPhysicalCTEAnchor(PhysicalCTEAnchor, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createPlanFragment(PlanNode, DataPartition, AbstractPlan) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| visitPhysicalIntersect(PhysicalIntersect, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getSmallestSlot(List) |  | 100% |  | 100% | 0 | 3 | 0 | 3 | 0 | 1 |
| lambda$visitPhysicalWindow$71(PlanTranslatorContext, OrderExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$getBufferedSlotRefForWindow$87(Map, PlanTranslatorContext, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$getBufferedSlotRefForWindow$86(Map, PlanTranslatorContext, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| PhysicalPlanTranslator(PlanTranslatorContext, StatsErrorEstimator) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getSlotIds(TupleDescriptor) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$updateScanSlotsMaterialization$83(Set, SlotDescriptor) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalWindow$73(FunctionCallExpr) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$visitPhysicalDistribute$1(CTEScanNode, DataStreamSink, RuntimeFilterTranslator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPlanRoot(PlanFragment, PlanNode, AbstractPlan) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addPlanRoot(PlanFragment, PlanNode, AbstractPlan) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$collectGroupBySlots$84(Expression, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalRepeat$69(ImmutableSet, NamedExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalRepeat$66(ImmutableSet, NamedExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$36(PhysicalHashJoin, HashJoinNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$translatePlan$0(List, ExprId) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalRepeat$65(NamedExpression) | | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalProject$64(Set, PlanTranslatorContext, SlotId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalProject$63(Set, PlanTranslatorContext, SlotId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$51(Map, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$26(Map, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$20(PhysicalHashJoin, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$18(PhysicalHashJoin, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalFileSink$3(List, PlanTranslatorContext, ExprId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$62(PlanTranslatorContext, TupleDescriptor, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$43(PlanTranslatorContext, TupleDescriptor, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$35(RuntimeFilterTranslator, HashJoinNode, PlanTranslatorContext, RuntimeFilter) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| PhysicalPlanTranslator(PlanTranslatorContext) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| visitPhysicalOlapScan(PhysicalOlapScan, PlanTranslatorContext) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getSlotIds$85(SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$54(PlanTranslatorContext, SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$24(PlanTranslatorContext, SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalGenerate$17(PlanTranslatorContext, TupleId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$findOlapScanNodesByPassExchangeAndJoinNode$90(PlanNode) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$checkPushSort$88(Expr) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalLazyMaterialize$74(PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalWindow$70(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalRepeat$68(ImmutableSet, NamedExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalRepeat$67(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$61(PlanTranslatorContext, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$42(PlanTranslatorContext, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$39(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$37(SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$25(Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$21(PlanTranslatorContext, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$19(PlanTranslatorContext, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalGenerate$16(PlanTranslatorContext, Function) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalFilter$15(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalCTEProducer$14(PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalOlapTableSink$2(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$49(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$47(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$33(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$31(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$22(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |