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:
EngineExecutor
is requested to plan a Query (with ksql.new.query.planner.enabled enabled)