GitHub user aljoscha opened a pull request:

    https://github.com/apache/flink/pull/4891

     [FLINK-7669] Always load Flink classes via parent ClassLoader

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/aljoscha/flink 
jira-7669-classloader-fix-flink-always-parent

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/4891.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #4891
    
----
commit 6ed8bd2b51676bbbd199fcd452136de99445aba4
Author: Aljoscha Krettek <aljoscha.kret...@gmail.com>
Date:   2017-10-23T15:03:21Z

    [FLINK-7669] Always load Flink classes via parent ClassLoader
    
    Before, when setting classloader.resolve-order Flink classes where also
    resolved via the child ClassLoader which could lead to problems if the
    user-jar contains copies of Flink classes. This change introduces a new
    setting classloader.always-parent-first-patterns, which is
    "org.apache.flink" by default. Classes that match this pattern will
    always be resolved by the parent first, even when using the child-first
    ClassLoader.

commit dda0dc6247e53724177d7754ae7add91f0697082
Author: Aljoscha Krettek <aljoscha.kret...@gmail.com>
Date:   2017-10-23T15:05:57Z

    [FLINK-7669] Add ClassLoader resolution order to classloader doc

----


---

Reply via email to