[ https://issues.apache.org/jira/browse/HADOOP-9426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13620308#comment-13620308 ]
Enis Soztutar commented on HADOOP-9426: --------------------------------------- bq. I don't think this should be a Hadoop public API for reasons I've mentioned before If hbase, oozie, storm on yarn, and some other yarn apps need it, I don't really understand why you don't want to support it. Would it be better to have every application to copy-paste the code for this. We can easily get out the test-related bits, and expose only getOrCreateJar(). > 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