On 2/18/15, 3:48 PM, "Brock Noland" <br...@cloudera.com> wrote:

>>
>> Does any of the same compatibility issues occur when using a
>>hive-exec.jar
>> containing guava-14 on MRv2 (which has guava-11 in the classpath)?
>
>Not that I am aware of. I've tested it on top of MRv2 a number of
>times and I think the unit tests also excercise these code paths.

Cool. I asked to check if this was a planned divergence & not a merge
artifact.

Due to late binding, classpath ordering and identical classnames, there¹s
a sensation of sleepwalking into a minefield.

The qtests do not test any of these cluster classpath issues due to the
in-thread mixed nature of the minicluster (like in HIVE-9350).


We¹ll get errors only when MRv2/MRv1 hits a non-existent method in
guava-14.


Jdiff shows removed constructors, but hopefully nobody uses those.

Cheers,
Gopal

>>
>> On 2/17/15, 3:14 PM, "Brock Noland" <br...@cloudera.com> wrote:
>>
>>>Apache Hive 1.1.0 Release Candidate 2 is available here:
>>>http://people.apache.org/~brock/apache-hive-1.1.0-rc2/
>>>
>>>Maven artifacts are available here:
>>>https://repository.apache.org/content/repositories/orgapachehive-1025/
>>>
>>>Source tag for RC1 is at:
>>>http://svn.apache.org/repos/asf/hive/tags/release-1.1.0-rc2/
>>>
>>>My key is located here: https://people.apache.org/keys/group/hive.asc
>>>
>>>Voting will conclude in 72 hours
>>


Reply via email to