visitPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext) |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
visitPhysicalHashJoin(PhysicalHashJoin, PlanTranslatorContext) |   | 80% |   | 57% | 34 | 52 | 38 | 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 |
visitPhysicalHudiScan(PhysicalHudiScan, PlanTranslatorContext) |  | 0% |  | 0% | 5 | 5 | 18 | 18 | 1 | 1 |
visitPhysicalTVFRelation(PhysicalTVFRelation, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
visitPhysicalProject(PhysicalProject, PlanTranslatorContext) |   | 80% |   | 71% | 17 | 36 | 20 | 118 | 0 | 1 |
getPlanFragmentForPhysicalFileScan(PhysicalFileScan, PlanTranslatorContext, ScanNode, ExternalTable, TupleDescriptor) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
toDataPartition(DistributionSpec, List, PlanTranslatorContext) |   | 51% |   | 51% | 14 | 20 | 18 | 38 | 0 | 1 |
computePhysicalOlapScan(PhysicalOlapScan, boolean, PlanTranslatorContext) |   | 68% |   | 46% | 10 | 17 | 11 | 50 | 0 | 1 |
translatePartitionSortNode(PhysicalPartitionTopN, PlanNode, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
visitPhysicalOdbcScan(PhysicalOdbcScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
visitPhysicalFilter(PhysicalFilter, PlanTranslatorContext) |   | 55% |   | 58% | 10 | 13 | 15 | 38 | 0 | 1 |
visitPhysicalNestedLoopJoin(PhysicalNestedLoopJoin, PlanTranslatorContext) |   | 85% |   | 57% | 15 | 22 | 13 | 113 | 0 | 1 |
visitPhysicalEsScan(PhysicalEsScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
visitPhysicalJdbcScan(PhysicalJdbcScan, PlanTranslatorContext) |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
visitPhysicalHiveTableSink(PhysicalHiveTableSink, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
visitPhysicalIcebergTableSink(PhysicalIcebergTableSink, PlanTranslatorContext) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
checkPushSort(SortNode, OlapTable) |   | 56% |   | 32% | 14 | 15 | 16 | 32 | 0 | 1 |
visitPhysicalDeferMaterializeTopN(PhysicalDeferMaterializeTopN, PlanTranslatorContext) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
visitPhysicalOlapTableSink(PhysicalOlapTableSink, PlanTranslatorContext) |   | 58% |   | 41% | 5 | 7 | 9 | 28 | 0 | 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 |
updateScanSlotsMaterialization(ScanNode, Set, Set, PlanTranslatorContext) |   | 42% |   | 41% | 4 | 7 | 7 | 14 | 0 | 1 |
translatePlan(PhysicalPlan) |   | 61% |   | 70% | 2 | 6 | 7 | 21 | 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 |
visitPhysicalHashAggregate(PhysicalHashAggregate, PlanTranslatorContext) |   | 92% |   | 87% | 5 | 22 | 2 | 76 | 0 | 1 |
visitPhysicalSetOperation(PhysicalSetOperation, PlanTranslatorContext) |   | 90% |   | 90% | 3 | 16 | 4 | 50 | 0 | 1 |
collectGroupBySlots(List, List) |   | 65% |   | 40% | 4 | 6 | 3 | 13 | 0 | 1 |
lambda$translatePartitionSortNode$89(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 |
visitPhysicalDistribute(PhysicalDistribute, PlanTranslatorContext) |   | 96% |   | 87% | 4 | 17 | 3 | 70 | 0 | 1 |
lambda$visitPhysicalTVFRelation$18(PhysicalTVFRelation, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitPhysicalOdbcScan$11(PhysicalOdbcScan, OdbcScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalJdbcScan$9(PhysicalJdbcScan, JdbcScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPlanFragmentForPhysicalFileScan$7(PhysicalFileScan, ScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 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$68(PhysicalNestedLoopJoin, Expression) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$56(RuntimeFilter) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
shouldUseRowStore(CatalogRelation) |  | 70% |   | 33% | 3 | 4 | 0 | 6 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$64(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$41(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$39(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$31(PhysicalHashJoin, EqualPredicate) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalAssertNumRows$21(Map, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitPhysicalWindow(PhysicalWindow, PlanTranslatorContext) |  | 96% |   | 80% | 2 | 6 | 1 | 45 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$55(RuntimeFilterTranslator, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilter) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitPhysicalCTEConsumer$23(RuntimeFilterTranslator, CTEScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalTVFRelation$17(RuntimeFilterTranslator, ScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalSchemaScan$15(RuntimeFilterTranslator, SchemaScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$visitPhysicalOdbcScan$10(RuntimeFilterTranslator, OdbcScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalJdbcScan$8(RuntimeFilterTranslator, JdbcScanNode, PlanTranslatorContext, Slot) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPlanFragmentForPhysicalFileScan$6(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$96(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
visitPhysicalGenerate(PhysicalGenerate, PlanTranslatorContext) |  | 95% |   | 50% | 2 | 3 | 1 | 20 | 0 | 1 |
getCTEConsumerChild(PhysicalPlan) |  | 83% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
lambda$translatePartitionSortNode$88(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$71(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$70(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$69(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$67(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$66(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$63(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$52(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$51(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$40(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$38(Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$32(PlanTranslatorContext, EqualPredicate) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalAssertNumRows$22(SlotDescriptor) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalOlapTableSink$2(PlanTranslatorContext, Expression) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$57(PhysicalNestedLoopJoin, NestedLoopJoinNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 83% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
visitPhysicalCTEConsumer(PhysicalCTEConsumer, PlanTranslatorContext) |  | 98% |   | 75% | 2 | 5 | 0 | 24 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$61(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalNestedLoopJoin$59(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$45(SlotReference, SlotReference) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$visitPhysicalHashJoin$43(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 |
visitPhysicalRepeat(PhysicalRepeat, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 0 | 37 | 0 | 1 |
visitPhysicalSchemaScan(PhysicalSchemaScan, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 21 | 0 | 1 |
visitPhysicalOneRowRelation(PhysicalOneRowRelation, PlanTranslatorContext) |  | 100% |  | 100% | 0 | 2 | 0 | 21 | 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 |
visitPhysicalLazyMaterializeOlapScan(PhysicalLazyMaterializeOlapScan, PlanTranslatorContext) |  | 100% |   | 75% | 1 | 3 | 0 | 14 | 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 |
visitPhysicalCTEProducer(PhysicalCTEProducer, PlanTranslatorContext) |  | 100% | | n/a | 0 | 1 | 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$83(PlanTranslatorContext, NamedExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
findOlapScanNodesByPassExchangeAndJoinNode(PlanNode) |  | 100% |   | 83% | 1 | 4 | 0 | 5 | 0 | 1 |
lambda$translateSortNode$90(List, PlanTranslatorContext, List, List, OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
lambda$visitPhysicalHashAggregate$20(List, PlanTranslatorContext, List, List, OrderKey) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 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 |
lambda$visitPhysicalWindow$82(PlanTranslatorContext, OrderExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$visitPhysicalHashAggregate$19(ArrayList, PlanTranslatorContext, TreeNode) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
lambda$getBufferedSlotRefForWindow$95(Map, PlanTranslatorContext, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$getBufferedSlotRefForWindow$94(Map, PlanTranslatorContext, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$visitPhysicalLazyMaterializeOlapScan$87(PhysicalLazyMaterializeOlapScan, OlapScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$visitPhysicalCTEConsumer$24(PhysicalCTEConsumer, CTEScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalSchemaScan$16(PhysicalSchemaScan, SchemaScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$computePhysicalOlapScan$13(PhysicalOlapScan, OlapScanNode, PlanTranslatorContext, RuntimeFilterTranslator) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 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$91(Set, SlotDescriptor) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalWindow$84(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$92(Expression, NamedExpression) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalRepeat$80(ImmutableSet, NamedExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalRepeat$77(ImmutableSet, NamedExpression) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$47(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$76(NamedExpression) | | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalProject$75(Set, PlanTranslatorContext, SlotId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalProject$74(Set, PlanTranslatorContext, SlotId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$62(Map, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$37(Map, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$29(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 |
visitPhysicalOlapScan(PhysicalOlapScan, PlanTranslatorContext) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalLazyMaterializeOlapScan$86(RuntimeFilterTranslator, OlapScanNode, PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$73(PlanTranslatorContext, TupleDescriptor, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$54(PlanTranslatorContext, TupleDescriptor, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$46(RuntimeFilterTranslator, HashJoinNode, PlanTranslatorContext, RuntimeFilter) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$computePhysicalOlapScan$12(RuntimeFilterTranslator, OlapScanNode, PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
PhysicalPlanTranslator(PlanTranslatorContext) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$getSlotIds$93(SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$65(PlanTranslatorContext, SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$35(PlanTranslatorContext, SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalGenerate$28(PlanTranslatorContext, TupleId) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$findOlapScanNodesByPassExchangeAndJoinNode$97(PlanNode) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalLazyMaterialize$85(PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalWindow$81(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalRepeat$79(ImmutableSet, NamedExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalRepeat$78(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$72(PlanTranslatorContext, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$53(PlanTranslatorContext, SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$50(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$49(SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$48(SlotDescriptor) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$36(Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$30(PlanTranslatorContext, EqualPredicate) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalGenerate$27(PlanTranslatorContext, Function) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalFilter$26(PlanTranslatorContext, Expression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalCTEProducer$25(PlanTranslatorContext, Slot) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalOneRowRelation$14(PlanTranslatorContext, NamedExpression) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
static {...} | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$60(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalNestedLoopJoin$58(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$44(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$42(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$visitPhysicalHashJoin$33(SlotReference) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |