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

Maximilian Michels commented on FLINK-3273:
-------------------------------------------

The idea was to have a Scala-free version of {{flink-streaming-java}}, 
currently we have {{flink-streaming-java_2.11}} and 
{{flink-streaming-java_2.12}}. We would require a runtime-decoupled 
abstraction, similar to what {{flink-java}} has but for streaming. Then we 
could get rid of the Scala dependency.

Not sure if there are plans at the moment to do that because it would be an 
invasive change.

> Remove Scala dependency from flink-streaming-java
> -------------------------------------------------
>
>                 Key: FLINK-3273
>                 URL: https://issues.apache.org/jira/browse/FLINK-3273
>             Project: Flink
>          Issue Type: Improvement
>          Components: API / DataStream
>            Reporter: Maximilian Michels
>            Priority: Major
>
> {{flink-streaming-java}} depends on Scala through {{flink-clients}}, 
> {{flink-runtime}}, and {{flink-testing-utils}}. We should get rid of the 
> Scala dependency just like we did for {{flink-java}}. Integration tests and 
> utilities which depend on Scala should be moved to {{flink-tests}}.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to