Chen Qin created FLINK-30667:
--------------------------------
Summary: remove the planner dependency in flink-connector-hive
Key: FLINK-30667
URL: https://issues.apache.org/jira/browse/FLINK-30667
Project: Flink
Issue Type: Sub-task
Components: Connectors / Hive
Affects Versions: 1.17.0
Reporter: Chen Qin
Fix For: 1.17.0
There are some classes in flink-connector-hive reply on planner, but
fortunately, not too many.
It mainly rely on ParserImpl, PlannerContext, PlannerQueryOperation and so on.
The dependency is mainly required to create RelNode.
To resolve this problem, we need more abstraction for planner and provides
public API for external dialects.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)