[ 
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)

Reply via email to