Till Rohrmann created FLINK-3460:
------------------------------------
Summary: Make flink-streaming-connectors' flink dependencies
provided
Key: FLINK-3460
URL: https://issues.apache.org/jira/browse/FLINK-3460
Project: Flink
Issue Type: Improvement
Affects Versions: 1.0.0
Reporter: Till Rohrmann
Assignee: Till Rohrmann
Priority: Minor
Fix For: 1.0.0
All of the flink-streaming-connectors depend on flink-streaming-java (compile
scope). This entails that whenever you have a project which depends on the a
connector this will also pull in the heavy-weight flink-streaming-java
dependency. If you now build a fat-jar, you have to use exclusion rules to
filter them out again.
It would be more natural to simply declare the dependencies as provided which
will automatically avoid the inclusion in the fat jar with respect to the
connector dependency.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)