| visitPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext) |  | 0% |  | 0% | 14 | 14 | 46 | 46 | 1 | 1 |
| visitPhysicalHashJoin(PhysicalHashJoin, PlanTranslatorContext) |   | 78% |   | 58% | 36 | 55 | 35 | 195 | 0 | 1 |
| computePhysicalOlapScan(PhysicalOlapScan, PlanTranslatorContext) |   | 55% |   | 45% | 17 | 23 | 34 | 82 | 0 | 1 |
| visitPhysicalNestedLoopJoin(PhysicalNestedLoopJoin, PlanTranslatorContext) |   | 78% |   | 52% | 17 | 24 | 21 | 119 | 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 | 23 | 23 | 1 | 1 |
| visitPhysicalHudiScan(PhysicalHudiScan, PlanTranslatorContext) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 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 |
| visitPhysicalIcebergTableSink(PhysicalIcebergTableSink, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| visitPhysicalJdbcScan(PhysicalJdbcScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| visitPhysicalOdbcScan(PhysicalOdbcScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 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 | 14 | 14 | 1 | 1 |
| visitPhysicalProject(PhysicalProject, PlanTranslatorContext) |   | 89% |   | 77% | 14 | 36 | 10 | 118 | 0 | 1 |
| visitPhysicalTopN(PhysicalTopN, PlanTranslatorContext) |   | 78% |   | 63% | 6 | 12 | 10 | 48 | 0 | 1 |
| visitPhysicalPartitionTopN(PhysicalPartitionTopN, PlanTranslatorContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| visitPhysicalTVFTableSink(PhysicalTVFTableSink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| translatePlan(PhysicalPlan) |   | 66% |   | 78% | 2 | 8 | 7 | 25 | 0 | 1 |
| visitPhysicalJdbcTableSink(PhysicalJdbcTableSink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| visitPhysicalStorageLayerAggregate(PhysicalStorageLayerAggregate, PlanTranslatorContext) |   | 61% |   | 26% | 8 | 10 | 9 | 23 | 0 | 1 |
| visitPhysicalDictionarySink(PhysicalDictionarySink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitPhysicalDeferMaterializeTopN(PhysicalDeferMaterializeTopN, PlanTranslatorContext) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| lambda$visitPhysicalHashAggregate$11(Set, ArrayList, PlanTranslatorContext, AtomicBoolean, TreeNode) |   | 50% |   | 40% | 4 | 6 | 9 | 19 | 0 | 1 |
| visitPhysicalDeferMaterializeOlapScan(PhysicalDeferMaterializeOlapScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitPhysicalSetOperation(PhysicalSetOperation, PlanTranslatorContext) |   | 89% |   | 87% | 3 | 13 | 4 | 45 | 0 | 1 |
| visitPhysicalBlackholeSink(PhysicalBlackholeSink, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$translatePartitionSortNode$72(List, PlanTranslatorContext, List, List, OrderKey) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$computePhysicalOlapScan$8(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 |
| 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% |   | 89% | 4 | 20 | 1 | 71 | 0 | 1 |
| visitPhysicalExcept(PhysicalExcept, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| collectGroupBySlots(List, List) |   | 69% |   | 66% | 2 | 4 | 1 | 7 | 0 | 1 |
| visitPhysicalDistribute(PhysicalDistribute, PlanTranslatorContext) |   | 96% |   | 82% | 5 | 15 | 3 | 68 | 0 | 1 |
| translateToExprs(List, PlanTranslatorContext) |   | 52% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
| lambda$visitPhysicalLazyMaterializeTVFScan$70(PhysicalLazyMaterializeTVFScan, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitPhysicalTVFRelation$10(PhysicalTVFRelation, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitPhysicalEsScan$6(PhysicalEsScan, EsScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasUndeterministicExpression(Plan) |   | 90% |   | 77% | 4 | 10 | 3 | 25 | 0 | 1 |
| visitPhysicalFileSink(PhysicalFileSink, PlanTranslatorContext) |   | 87% | | n/a | 0 | 1 | 2 | 17 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$54(PhysicalNestedLoopJoin, Expression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$44(RuntimeFilter) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| shouldUseRowStore(Relation) |  | 70% |   | 33% | 3 | 4 | 0 | 6 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$52(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$31(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$29(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalAssertNumRows$13(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalIcebergTableSink$3(List, PlanTranslatorContext, ExprId) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalWindow(PhysicalWindow, PlanTranslatorContext) |  | 96% |   | 80% | 2 | 6 | 1 | 45 | 0 | 1 |
| lambda$visitPhysicalLazyMaterializeTVFScan$69(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$43(RuntimeFilterTranslator, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilter) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$visitPhysicalTVFRelation$9(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalEsScan$5(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$83(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finalizeForSetOperationNode(SetOperationNode, List, List, List, List, PlanTranslatorContext) |  | 97% |   | 66% | 10 | 16 | 1 | 25 | 0 | 1 |
| visitPhysicalGenerate(PhysicalGenerate, PlanTranslatorContext) |  | 95% |   | 50% | 2 | 3 | 1 | 20 | 0 | 1 |
| hasUndeterministicExpression(Collection) |  | 90% |   | 66% | 2 | 4 | 2 | 8 | 0 | 1 |
| getCTEConsumerChild(PhysicalPlan) |  | 83% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
| lambda$translatePartitionSortNode$71(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$57(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$56(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$55(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$51(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$39(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$30(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$28(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalAssertNumRows$14(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$45(PhysicalNestedLoopJoin, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 83% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| lambda$updateScanSlotsMaterialization$76(Expr) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateScanSlotsMaterialization$75(Expr) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateScanSlotsMaterialization$74(Expr) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalCTEConsumer(PhysicalCTEConsumer, PlanTranslatorContext) |  | 98% |   | 75% | 2 | 5 | 0 | 24 | 0 | 1 |
| setQueryCacheCandidate(PhysicalHashAggregate, AggregationNode) |  | 93% |   | 75% | 2 | 5 | 1 | 11 | 0 | 1 |
| lambda$hasUndeterministicExpression$85(TreeNode) |  | 81% |   | 50% | 2 | 3 | 1 | 4 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$49(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalNestedLoopJoin$47(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$35(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$33(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$visitPhysicalHashJoin$24(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalRepeat(PhysicalRepeat, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 6 | 0 | 38 | 0 | 1 |
| visitPhysicalOneRowRelation(PhysicalOneRowRelation, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 3 | 0 | 24 | 0 | 1 |
| visitPhysicalSchemaScan(PhysicalSchemaScan, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 22 | 0 | 1 |
| visitPhysicalLazyMaterializeOlapScan(PhysicalLazyMaterializeOlapScan, PlanTranslatorContext) |  | 100% |   | 87% | 1 | 5 | 0 | 20 | 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$translateSortNode$73(List, PlanTranslatorContext, List, List, OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$visitPhysicalHashAggregate$12(List, PlanTranslatorContext, List, List, OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$visitPhysicalWindow$66(PlanTranslatorContext, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| visitPhysicalCTEAnchor(PhysicalCTEAnchor, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findOlapScanNodesByPassExchangeNode(PlanNode) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 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$64(PlanTranslatorContext, OrderExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$visitPhysicalWindow$65(AggregateParam, Expression) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| lambda$getBufferedSlotRefForWindow$81(Map, PlanTranslatorContext, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$getBufferedSlotRefForWindow$80(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$77(Set, SlotDescriptor) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalWindow$67(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$78(Expression, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$37(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$visitPhysicalProject$61(Set, PlanTranslatorContext, SlotId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalProject$60(Set, PlanTranslatorContext, SlotId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$50(Map, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$27(Map, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$21(PhysicalHashJoin, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$19(PhysicalHashJoin, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalFileSink$4(List, PlanTranslatorContext, ExprId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$59(PlanTranslatorContext, TupleDescriptor, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$42(PlanTranslatorContext, TupleDescriptor, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$36(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$79(SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$53(PlanTranslatorContext, SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$25(PlanTranslatorContext, SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalGenerate$18(PlanTranslatorContext, TupleId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$findOlapScanNodesByPassExchangeNode$84(PlanNode) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$checkPushSort$82(Expr) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalLazyMaterialize$68(PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalWindow$63(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalRepeat$62(PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$58(PlanTranslatorContext, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$41(PlanTranslatorContext, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$38(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$26(Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$22(PlanTranslatorContext, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$20(PlanTranslatorContext, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalGenerate$17(PlanTranslatorContext, Function) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalFilter$16(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalCTEProducer$15(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$48(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalNestedLoopJoin$46(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$34(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$32(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$visitPhysicalHashJoin$23(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |