[ 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
|