You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Jing Ge (Jira)" <ji...@apache.org> on 2023/10/05 05:02:00 UTC
[jira] [Created] (FLINK-33190) Externalized Connectors should directly depend on 3rd-party libs instead of shaded repo
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)