flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Márton Balassi (JIRA) <j...@apache.org>
Subject [jira] [Created] (FLINK-1348) Move Stream Connector Jars from "lib" to Client JARs
Date Mon, 05 Jan 2015 11:46:35 GMT
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

View raw message