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

Richard commented on SQOOP-1871:
--------------------------------

[~jarcec], having said that Hadoop-common 2.6.0 lib is always in classpath, 
Sqoop does not have other Hadoop libs, let's say 
{{hadoop-mapreduce-client-app}}, {{hadoop-mapreduce-client-common}}, etc. So 
{{catalina.properties}} is still needed.
For the "depends twice" issue, I have raised my concern in the mail thread last 
week. The Sqoop server will depend on 2 different versions of Hadoop-common. 
(one is 2.6.0 from {{compile}} scope, another is from the real cluster version 
configured in {{catalina.properties}}, ie. 2.2.0 in CDH 5.2).
{code: title=email}
2.       If “compile” is used in both client and server side. The wire 
compatibility is confirmed in authentication communication between client and 
server. But another compatibility surfaces, that the Sqoop server depends 
different version of Hadoop-common. 2.6.0 from “compile”, and 2.5.0 (real 
cluster version) from classpath in catalina.properties.
{code}
>From my perspective, the minor release should not break the functionality in 
>normal case. But we should also keep this in mind in case there are exceptions 
>due to this conflict version.

> Upgrade to Hadoop 2.6.0
> -----------------------
>
>                 Key: SQOOP-1871
>                 URL: https://issues.apache.org/jira/browse/SQOOP-1871
>             Project: Sqoop
>          Issue Type: Bug
>            Reporter: Richard
>             Fix For: 2.0.0
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to