Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
Starting from Flink 1.11.0, the flink-streaming-java module does not have a dependency on flink-clients anymore. If your project was depending on this transitive dependency you now have to add flink-clients as an explicit dependency.
Description
After FLIP-73 the dependencies are minor. Tasks I can find are
1. Move StreamGraphTranslator to flink-client.
2. Implement similar context environment of streaming as batch env in flink-client. Set/Unset as context along with ExecutionEnvironment.
After this task we still have dependency from flink-streaming-java to flink-java because of some input formats dependencies. We can break the dependencies as follow-ups.
cc aljoscha
Attachments
Issue Links
- causes
-
FLINK-16834 Examples cannot be run from IDE
- Closed
- is blocked by
-
FLINK-16427 Remove directly throw ProgramInvocationExceptions in RemoteStreamEnvironment
- Closed
- links to