accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-4701) Shade Guava dependency
Date Mon, 11 Sep 2017 17:53:00 GMT

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

Christopher Tubbs commented on ACCUMULO-4701:
---------------------------------------------

[~findepi], other than the misuse of {{getHostText}}, which we definitely shouldn't be using,
and should replace (ACCUMULO-4702), are there any other problems with Guava compatibility,
which cannot be fixed by a user manipulation of the classpath to insert their required version?

> Shade Guava dependency
> ----------------------
>
>                 Key: ACCUMULO-4701
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4701
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 1.7.3
>            Reporter: Piotr Findeisen
>            Assignee: Christopher Tubbs
>
> [{{presto-accumulo}}|https://github.com/prestodb/presto/tree/master/presto-accumulo]
connector embeds Accumulo client {{org.apache.accumulo:accumulo-core}}. Accumulo uses Guava.
Since Guava APIs are not strictly backwards compatible, it's necessary to shade guava dependency
or library users need to use same Guava version (i.e. cannot upgrade/downgrade at will).
> Please shade Guava dependency.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message