flink-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Till Rohrmann (JIRA)" <j...@apache.org>
Subject [jira] [Created] (FLINK-3460) Make flink-streaming-connectors' flink dependencies provided
Date Sun, 21 Feb 2016 13:33:18 GMT
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

View raw message