hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dave Thompson (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HADOOP-8327) distcpv2 and distcpv1 jars should not coexist
Date Fri, 27 Apr 2012 20:36:51 GMT
Dave Thompson created HADOOP-8327:

             Summary: distcpv2 and distcpv1 jars should not coexist
                 Key: HADOOP-8327
                 URL: https://issues.apache.org/jira/browse/HADOOP-8327
             Project: Hadoop Common
          Issue Type: Bug
    Affects Versions: 0.23.2
            Reporter: Dave Thompson
            Assignee: Dave Thompson

Distcp v2 (hadoop-tools/hadoop-distcp/...)    and Distcp v1 (hadoop-tools/hadoop-extras/...)
are currently both built, and the resulting hadoop-distcp-*.jar and hadoop-extras-*.jar end
up in the same class path directory.   This causes some undeterministic problems, where v1
is launched when v2 is intended, or even v2 is launched, but may later fail on various nodes
because of mismatch with v1.

According to
http://docs.oracle.com/javase/6/docs/technotes/tools/windows/classpath.html ("Understanding
class path wildcards")

"The order in which the JAR files in a directory are enumerated in the expanded class path
is not specified and may vary from platform to platform and even from moment to moment on
the same machine."

Suggest distcpv1 be depricated at this point, possibly by discontinuing build of distcpv1.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message