Paul Lin created FLINK-13749:
--------------------------------

             Summary: Make Flink client respect classloading policy
                 Key: FLINK-13749
                 URL: https://issues.apache.org/jira/browse/FLINK-13749
             Project: Flink
          Issue Type: Improvement
          Components: Command Line Client, Runtime / REST
    Affects Versions: 1.9.0
            Reporter: Paul Lin


Currently, Flink client does not respect the classloading policy and uses 
hardcoded parent-first classloader, while the other components like jobmanager 
and taskmanager use child-first classloader by default and respect the 
classloading options. This makes the client more likely to have dependency 
conflicts, especially after we removed the convenient hadoop binaries (so users 
need to add hadoop classpath in the client classpath).

So I propose to make Flink client's (including cli and rest handler) 
classloading behavior aligned with the other components.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to