ExecutionPlanner¶
ExecutionPlanner is a new planner (alongside PhysicalPlanner) that EngineExecutor uses for persistent queries when ksql.new.query.planner.enabled is enabled.
Building Execution Plan¶
ExecutionPlan buildPlan(
MetaStore metaStore,
PhysicalPlan physicalPlan,
Sink sink)
buildPlan...FIXME
buildPlan is used when:
EngineExecutoris requested to plan a Query (with ksql.new.query.planner.enabled enabled)