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

Luke Lu commented on MAPREDUCE-2863:
------------------------------------

GPL is explicitly disallowed by http://apache.org/legal/resolved.html, CDDL 1.0 
is weakly allowed (binary only). Not sure about CDDL 1.1.

OTOH, there is no need to introduce Jersey as a dependency in this case, as RM 
and NM is powered by a more powerful framework with Apache 2.0 license with 
integrated hadoop pluggable authentication support :)

For example adding an echo web service in RM would be just a one-liner in 
RmController.java:

{code}
public void echoJSON() { renderJSON($("echo")); }
{code}

which will echo "foo" as application/json with the URL 
http://rm-host:port/yarn/apps/echojson?echo=foo.

> Support web-services for RM & NM
> --------------------------------
>
>                 Key: MAPREDUCE-2863
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2863
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2, nodemanager, resourcemanager
>            Reporter: Arun C Murthy
>            Assignee: Milind Bhandarkar
>
> It will be very useful for RM and NM to support web-services to export 
> json/xml.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to