[
https://issues.apache.org/jira/browse/SLIDER-951?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14986790#comment-14986790
]
thomas liu commented on SLIDER-951:
-----------------------------------
One of the ways to implement this getRegistry API is to:
* implement a new action, say getMultiAppRegistry, with its argument class and
all necessary changes on the client side;
* in SliderClient, the new action would invoke a new method called
'actionMultiAppRegistry' in exec()
* actionMultiAppRegistry would still invoke 5 new downstream methods according
to different options in the action, similar to what actionRegistry is invoking:
actionMultiAppRegistryList, actionMultiAppRegistryListConfigsYarn,
actionMultiAppRegistryListExports, actionMultiAppRegistryGetConfig,
actionMultiAppRegistryGetExport
* the 5 new methods do similar things as their single app origins. the
difference is they now invoke YARN API multiple times: once per app
> Implement GetRegistry API for multiple applications
> ---------------------------------------------------
>
> Key: SLIDER-951
> URL: https://issues.apache.org/jira/browse/SLIDER-951
> Project: Slider
> Issue Type: New Feature
> Components: client
> Affects Versions: Slider 0.80
> Reporter: thomas liu
> Assignee: thomas liu
> Fix For: Slider 0.90
>
>
> We find it useful to return registry information for multiple applications,
> restricted by the list of names passed into the API.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)