[ https://issues.apache.org/jira/browse/HADOOP-9426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13619972#comment-13619972 ]
Robert Joseph Evans commented on HADOOP-9426: --------------------------------------------- Projects are going to do this, like you said oozie does, and either they will copy and paste the content of ClassUtil.java (which I did for my storm on yarn work), implement their own version, or we can provide them approved access to ClassUtil. I personally would prefer to provide the ability to do this so there is less duplication. I can see how it is error prone but MR has been exposing this functionality for a long time. If we are already on the hook for providing this functionality through MR, why not support it more broadly for YARN too? Alejandro, Would moving this JIRA to YARN make it any more palatable to you? > Hadoop should expose Jar location utilities on its public API > ------------------------------------------------------------- > > Key: HADOOP-9426 > URL: https://issues.apache.org/jira/browse/HADOOP-9426 > Project: Hadoop Common > Issue Type: Bug > Affects Versions: 1.0.0, 1.1.0, 2.0.0-alpha > Reporter: Nick Dimiduk > Attachments: > 0001-HADOOP-9426-Promote-JarFinder-out-of-test-jar.patch, > 0001-HADOOP-9426-Promote-JarFinder-out-of-test-jar.patch > > > The facilities behind JobConf#setJarByClass and the JarFinder utility in test > are both generally useful. As the core platform, these should be published as > part of the public API. In addition to HBase, they are probably useful for > Pig and Hive as well. See also HBASE-2588, HBASE-5317, HBASE-8140. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira