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

Reply via email to