Jing Ge created FLINK-33190:
-------------------------------

             Summary: Externalized Connectors should directly depend on 
3rd-party libs instead of shaded repo 
                 Key: FLINK-33190
                 URL: https://issues.apache.org/jira/browse/FLINK-33190
             Project: Flink
          Issue Type: Improvement
          Components: Build System
    Affects Versions: 1.18.0
            Reporter: Jing Ge


Connectors shouldn't depend on flink-shaded.
The overhead and/or risks of doing/supporting that right now far
outweigh the benefits.
( Because we either have to encode the full version for all dependencies
into the package, or accept the risk of minor/patch dependency clashes)
Connectors are small enough in scope that depending directly on
guava/jackson/etc. is a fine approach, and they have plenty of other
dependencies that they need to manage anyway; let's treat these the same
way.

 

https://lists.apache.org/thread/mtypmprz2b5p20gj064d0wsz3k0ofpco



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to