interface Planner
generate
abstract fun generate(logicalPlan: LogicalPlan): PhysicalPlan
DynamicProgrammingPlanner
object DynamicProgrammingPlanner : Planner
The DynamicProgrammingPlanner uses the DPsize algorithm for inspiration.