[
https://issues.apache.org/jira/browse/LIVY-521?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gyorgy Gal updated LIVY-521:
----------------------------
Fix Version/s: 0.10.0
(was: 0.9.0)
This issue has been moved to the 0.10.0 release as part of a bulk update. If
you feel this is moved out inappropriately, feel free to provide justification
and reset the Fix Version to 0.9.0.
> Shade netty in RSC
> ------------------
>
> Key: LIVY-521
> URL: https://issues.apache.org/jira/browse/LIVY-521
> Project: Livy
> Issue Type: Task
> Components: RSC
> Affects Versions: 0.6.0
> Reporter: Marcelo Masiero Vanzin
> Priority: Major
> Fix For: 0.10.0
>
>
> Livy's build currently uses a different version of netty depending on the
> Spark version. That is dangerous because at runtime, Livy will be using the
> configured Spark's version of netty, which may not match the one Livy was
> built with.
> That can cause issues if the netty API changes in an incompatible way (as it
> has in some areas between 4.0 and 4.1, which are the versions used by Spark
> 2.2 and 2.3 respectively).
> Livy currently also adds its own netty jar to the Spark application, but that
> basically has no effect unless you use Spark's "userClassPathFirst" configs.
> Shading makes sure the Livy code is using its expected version of netty
> regardless of the version Spark is using.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)