Create physical plan from logical plan
(
&self,
logical_plan: LogicalPlan,
)
| 386 | |
| 387 | /// Create physical plan from logical plan |
| 388 | fn create_physical_plan( |
| 389 | &self, |
| 390 | logical_plan: LogicalPlan, |
| 391 | ) -> Result<PhysicalPlan, PlanningError> { |
| 392 | // Delegate to PhysicalBuilder |
| 393 | self.physical_builder.build(logical_plan) |
| 394 | } |
| 395 | |
| 396 | /// Optimize physical plan |
| 397 | fn optimize_physical_plan(&self, plan: PhysicalPlan) -> Result<PhysicalPlan, PlanningError> { |
no test coverage detected