Github user greghogan commented on the issue:

    https://github.com/apache/flink/pull/2664
  
    @StephanEwen @rmetzger, as I revisit this, I'm still questioning the 
viability of shading an uber jar. For example, a user depending on a Kafka 
connector. Normally the dependency would be packaged in the user's uber jar. 
Instead, the user could mark the dependency as provided and copy the connector 
jar into `lib/`. If the user makes use of any transitive dependencies (as I 
assume Kafka class would be used) then because of the shading would not the 
user be required to add Kafka as a dependency to their pom?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to