ranger-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bolke de Bruin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (RANGER-2370) Hadoop-common should be shaded in agents-common and agents-audit
Date Sat, 16 Mar 2019 22:26:00 GMT

    [ https://issues.apache.org/jira/browse/RANGER-2370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16794363#comment-16794363
] 

Bolke de Bruin commented on RANGER-2370:
----------------------------------------

Good point. Will have a look and report back. 

> Hadoop-common should be shaded in agents-common and agents-audit
> ----------------------------------------------------------------
>
>                 Key: RANGER-2370
>                 URL: https://issues.apache.org/jira/browse/RANGER-2370
>             Project: Ranger
>          Issue Type: Improvement
>          Components: plugins
>    Affects Versions: 1.2.0
>            Reporter: Bolke de Bruin
>            Priority: Critical
>
> Hadoop-common pulls in a lot of dependencies, particularly Guava, Jersey that are also
often used in other projects. Guava and Jersey are particularly notorious for being 'tough'
dependencies as they are not backwards compatible.
> As 'ranger-plugin-common' and 'ranger-plugins-audit' are to be integrated with 3rd party
services this poses serious challenges. For example the Presto plugin (see linked issue) is
currently blocked due to the reliance of Presto on Jersey 2, while Hadoop/Ranger use Jersey
1.X.
> An example of how to shade Hadoop Common can be found here: [https://github.com/gchq/hadoop-common-shaded/]
.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message