[ 
https://issues.apache.org/jira/browse/FLINK-29739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17881753#comment-17881753
 ] 

xuyang commented on FLINK-29739:
--------------------------------

If we keep the `{{{}flink-table-api-scala-bridge`{}}} module, the work I can 
think of includes:
 # Migrating a limited number of methods from `{{{}flink-scala`{}}} or 
`{{{}flink-streaming-scala`{}}} to the `{{{}flink-table-api-scala-bridge`{}}} 
and `{{{}flink-table-api-scala`{}}} modules.
 # Attempting to replace specific classes from `{{{}flink-scala`{}}} or 
`{{{}flink-streaming-scala`{}}}, such as `{{{}DataStream`{}}} and 
`{{{}StreamExecutionEnvironment`{}}}, with their Java counterparts and then 
address some of the issues encountered by [~yyhx] .

If we decide to directly remove the `{{{}flink-table-api-scala-bridge`{}}} and 
`{{{}flink-table-api-scala`{}}} modules, my intuition regarding the changes 
includes:
 # Adapting the large number of affected tests—either rewriting them or 
providing utility classes for conversion.

> [FLIP-265] Deprecate and remove Scala API support
> -------------------------------------------------
>
>                 Key: FLINK-29739
>                 URL: https://issues.apache.org/jira/browse/FLINK-29739
>             Project: Flink
>          Issue Type: Technical Debt
>          Components: API / Scala
>            Reporter: Martijn Visser
>            Priority: Major
>              Labels: 2.0-related
>
> FLIP: 
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-265+Deprecate+and+remove+Scala+API+support



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to