Hi, I’ve created a ticket to track this problem [1]. Any comments will be appreciated.
[1] https://issues.apache.org/jira/browse/FLINK-13749 <https://issues.apache.org/jira/browse/FLINK-13749> Best, Paul Lam > 在 2019年8月9日,11:16,Paul Lam <paullin3...@gmail.com> 写道: > > Hi devs, > > Flink uses inverted class loading by default to allow a different version of > dependencies in user codes, but currently this approach is not applied to the > client, so I’m wondering if it’s out of some special reason? > > If not, I think it would be great to add inverted class loading as the the > behavior for the client and make it respect to the classloading configuration > to make the components work in a uniform manner. > > Moreover, I’ve seen some jobs failed to upgrade to 1.8, because we added > hadoop classpath in the client classpath to compensate the removed > convenience hadoop binaries that shades lots of common dependencies, which > significantly increases the changes of dependencies conflicts. > > Looking forward to your feedbacks. > > Best, > Paul Lam >