Márton Balassi created FLINK-1348:
-------------------------------------
Summary: Move Stream Connector Jars from "lib" to Client JARs
Key: FLINK-1348
URL:
https://issues.apache.org/jira/browse/FLINK-1348 Project: Flink
Issue Type: Improvement
Components: Streaming
Affects Versions: 0.9
Reporter: Márton Balassi
Assignee: Marton Balassi
Right now, the connectors and all dependencies are put into the lib folder
and are part of the system at startup time. This is a large bunch of
dependencies, and they may actually conflict with the dependencies of
custom connectors (or example with a different version of RabbitMQ or so).
We could fix that, if we remove the dependencies from the lib folder and
set up archetypes that build fat jars with the dependencies. That way, each
job (with its custom class loader) will gets the dependencies it needs and
will not see all the other (potentially conflicting ones) in the namespace.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)