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)