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)

Reply via email to