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

Tsz Wo Nicholas Sze updated RATIS-47:
-------------------------------------
    Attachment: r47_20170320.patch

r47_20170320.patch:
- ratis-grpc is using io.netty (not the shaded netty). This patch combines 
ratis-netty-shaded with ratis-proto-shaded so that ratis-grpc will use the 
shaded netty.
- This patch sets the dependencies in ratis-proto-shaded to be optional.

We may consider combining ratis-hadoop-shaded with ratis-proto-shaded.  I 
hesitate doing so for the moment since ratis-hadoop-shaded has a large 
dependency tree.  It makes things complicated.

> Shade google guava
> ------------------
>
>                 Key: RATIS-47
>                 URL: https://issues.apache.org/jira/browse/RATIS-47
>             Project: Ratis
>          Issue Type: Improvement
>            Reporter: Tsz Wo Nicholas Sze
>            Assignee: Tsz Wo Nicholas Sze
>         Attachments: r47_20170317.patch, r47_20170320.patch
>
>
> Even we do not use google guava internally, gRPC still depends on it.  
> Therefore, we need to shade it.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to