You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Aljoscha Krettek (Jira)" <ji...@apache.org> on 2019/11/15 09:00:01 UTC

[jira] [Closed] (FLINK-13749) Make Flink client respect classloading policy

     [ https://issues.apache.org/jira/browse/FLINK-13749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aljoscha Krettek closed FLINK-13749.
------------------------------------
    Fix Version/s: 1.10.0
       Resolution: Fixed

Fixed on master in ae553ac1bc5697eba68fa98a2bb6c434287565b3

> 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
>            Reporter: Paul Lin
>            Assignee: Paul Lin
>            Priority: Minor
>              Labels: pull-request-available
>             Fix For: 1.10.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> 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
(v8.3.4#803005)