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

Colin Patrick McCabe commented on HADOOP-11485:
-----------------------------------------------

Sorry, this is probably a dumb question, but what "third parties" do we want to 
be plugging shell commands in to {{./bin/hadoop}} ?  Can't these guys just use 
"yarn classpath" and / or "hadoop classpath" to get the Hadoop classpath, and 
run their own jars?  I'm not sure I see a benefit to the increased 
complexity... maybe I'm missing something.

> Pluggable shell integration
> ---------------------------
>
>                 Key: HADOOP-11485
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11485
>             Project: Hadoop Common
>          Issue Type: New Feature
>          Components: scripts
>    Affects Versions: 3.0.0
>            Reporter: Allen Wittenauer
>            Assignee: Allen Wittenauer
>              Labels: scripts, shell
>         Attachments: HADOOP-11485-00.patch, HADOOP-11485-01.patch, 
> HADOOP-11485-02.patch
>
>
> It would be useful to provide a way for core and non-core Hadoop components 
> to plug into the shell infrastructure.  This would allow us to pull the HDFS, 
> MapReduce, and YARN shell functions out of hadoop-functions.sh.  
> Additionally, it should let 3rd parties such as HBase influence things like 
> classpaths at runtime.



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

Reply via email to