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

Michael Miller resolved ACCUMULO-4710.
--------------------------------------
    Resolution: Not A Problem

> Replace use of Guava hash package
> ---------------------------------
>
>                 Key: ACCUMULO-4710
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4710
>             Project: Accumulo
>          Issue Type: Improvement
>    Affects Versions: 1.8.1
>            Reporter: Michael Miller
>            Priority: Major
>             Fix For: 2.0.0
>
>
> We use a few of the Guava classes from the com.google.common.hash package, 
> all of which are Beta as of Guava release 23.  These should be replaced with 
> standard Java code to prevent future issues.
> This should definitely be fixed in 2.0 but I am not sure if it would break 
> sampling in already released versions of 1.8.  There shouldn't be any Guava 
> Beta in 1.7.
> Here are the classes used in 2.0:
> {code}
> ./core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java:import
>  com.google.common.hash.HashCode;
> ./core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java:import
>  com.google.common.hash.Hasher;
> ./core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java:import
>  com.google.common.hash.Hashing;
> ./core/src/main/java/org/apache/accumulo/core/summary/Gatherer.java:import 
> com.google.common.hash.Hashing;
> ./core/src/main/java/org/apache/accumulo/core/client/summary/SummarizerConfiguration.java:import
>  com.google.common.hash.Hasher;
> ./core/src/main/java/org/apache/accumulo/core/client/summary/SummarizerConfiguration.java:import
>  com.google.common.hash.Hashing;
> ./core/src/main/java/org/apache/accumulo/core/client/sample/AbstractHashSampler.java:import
>  com.google.common.hash.HashFunction;
> ./core/src/main/java/org/apache/accumulo/core/client/sample/AbstractHashSampler.java:import
>  com.google.common.hash.Hasher;
> ./core/src/main/java/org/apache/accumulo/core/client/sample/AbstractHashSampler.java:import
>  com.google.common.hash.Hashing;
> ./core/src/main/java/org/apache/accumulo/core/sample/impl/DataoutputHasher.java:import
>  com.google.common.hash.Hasher;
> {code}



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

Reply via email to