I would also agree on upgrading guava. Yes I am aware of the potential
impact on customers who might rely on hadoop bringing in guava 11. However,
IMHO the balance tipped over to the other side a while ago; i.e. I think
there are far more people using guava 16 in their code and scrambling to
make things work than the other way around.

On Thu, Sep 18, 2014 at 2:40 PM, Steve Loughran <ste...@hortonworks.com>
wrote:

> I know we've been ignoring the Guava version problem, but HADOOP-10868
> added a transitive dependency on Guava 16 by way of Curator 2.6.
>
> Maven currently forces the build to use Guava 11.0.2, but this is hiding at
> compile timeall code paths from curator which may use classes & methods
> that aren't there.
>
> I need curator for my own work (2.4.1 & Guava 14.0 was what I'd been
> using), so don't think we can go back.
>
> HADOOP-11102 covers the problem -but doesn't propose a specific solution.
> But to me the one that seems most likely to work is: update Guava
>
> -steve
>
> --
> CONFIDENTIALITY NOTICE
> NOTICE: This message is intended for the use of the individual or entity to
> which it is addressed and may contain information that is confidential,
> privileged and exempt from disclosure under applicable law. If the reader
> of this message is not the intended recipient, you are hereby notified that
> any printing, copying, dissemination, distribution, disclosure or
> forwarding of this communication is strictly prohibited. If you have
> received this communication in error, please contact the sender immediately
> and delete it from your system. Thank You.
>

Reply via email to