[ 
https://issues.apache.org/jira/browse/FLINK-15944?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timo Walther closed FLINK-15944.
--------------------------------
    Resolution: Won't Fix

Since the old planner has been removed, I will close this issue now.

> Resolve the potential class conflict proplem when depend both planners
> ----------------------------------------------------------------------
>
>                 Key: FLINK-15944
>                 URL: https://issues.apache.org/jira/browse/FLINK-15944
>             Project: Flink
>          Issue Type: New Feature
>          Components: Table SQL / Legacy Planner, Table SQL / Planner
>            Reporter: Jark Wu
>            Priority: Minor
>              Labels: auto-deprioritized-major
>
> FLINK-15935 raised the potential class conflict problem when the 
> project/application depend old planner and blink planner at the same time. 
> Currently, Calcite classes (fix Calcite bugs) and 
> {{PlannerExpressionParserImpl}} have the same classpath and may lead to 
> problems when they are different. 
> Currently, we keep these classes in sync in both planners manually. However, 
> it's not safe and error-prone. We should figure out a solution for this (we 
> can't remove old planner in the near future).
> A viable solution is having a {{flink-table-planner-common}} module to keep 
> the commonly used classes in both planner.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to