[
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)