| visitPhysicalHashJoin(PhysicalHashJoin, PlanContext) |  | 0% |  | 0% | 32 | 32 | 66 | 66 | 1 | 1 |
| visitPhysicalOlapScan(PhysicalOlapScan, PlanContext) |  | 0% |  | 0% | 10 | 10 | 27 | 27 | 1 | 1 |
| getColumnForRangePredicate(Set) |  | 0% |  | 0% | 12 | 12 | 14 | 14 | 1 | 1 |
| visitPhysicalDistribute(PhysicalDistribute, PlanContext) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| visitPhysicalFilter(PhysicalFilter, PlanContext) |  | 0% |  | 0% | 6 | 6 | 17 | 17 | 1 | 1 |
| visitPhysicalHashAggregate(PhysicalHashAggregate, PlanContext) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| visitPhysicalNestedLoopJoin(PhysicalNestedLoopJoin, PlanContext) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| computeFilterFactor(Statistics) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| CostModel(ConnectContext) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| visitPhysicalProject(PhysicalProject, PlanContext) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| visitPhysicalIntersect(PhysicalIntersect, PlanContext) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| expressionTreeCost(List) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| addChildCost(SessionVariable, Cost, Cost) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitPhysicalTopN(PhysicalTopN, PlanContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| computeConnectivity(Plan, PlanContext) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| visitPhysicalQuickSort(PhysicalQuickSort, PlanContext) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| visitPhysicalStorageLayerAggregate(PhysicalStorageLayerAggregate, PlanContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitPhysicalPartitionTopN(PhysicalPartitionTopN, PlanContext) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| visitPhysicalAssertNumRows(PhysicalAssertNumRows, PlanContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| visitPhysicalGenerate(PhysicalGenerate, PlanContext) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| visitPhysicalFileScan(PhysicalFileScan, PlanContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitPhysicalJdbcScan(PhysicalJdbcScan, PlanContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitPhysicalOdbcScan(PhysicalOdbcScan, PlanContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitPhysicalEsScan(PhysicalEsScan, PlanContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitPhysicalSchemaScan(PhysicalSchemaScan, PlanContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| visitPhysicalDeferMaterializeOlapScan(PhysicalDeferMaterializeOlapScan, PlanContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visitPhysicalDeferMaterializeTopN(PhysicalDeferMaterializeTopN, PlanContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| visit(Plan, PlanContext) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |