You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@slider.apache.org by "Sumit Mohanty (JIRA)" <ji...@apache.org> on 2014/05/20 05:11:37 UTC

[jira] [Resolved] (SLIDER-57) Add basic component command order support

     [ https://issues.apache.org/jira/browse/SLIDER-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sumit Mohanty resolved SLIDER-57.
---------------------------------

    Resolution: Fixed

r1596105 | smohanty | 2014-05-19 20:09:30 -0700 (Mon, 19 May 2014) | 1 line

> Add basic component command order support
> -----------------------------------------
>
>                 Key: SLIDER-57
>                 URL: https://issues.apache.org/jira/browse/SLIDER-57
>             Project: Slider
>          Issue Type: Bug
>          Components: agent-provider
>    Affects Versions: Slider 0.30
>            Reporter: Sumit Mohanty
>            Assignee: Sumit Mohanty
>             Fix For: Slider 0.30
>
>
> Currently, a crude mechanism is used to order the start of component types - wait.heartbeat. This is not scalable and does not handle error. 
> Slider needs to support a formal ordering mechanism through dependencies across component type.
> *Proposal*
> At the current state, just ordering start across component types will be sufficient. The dependency can be defined as follows:
> A depends on B
> B depends on C
> A depends on D
> E does not depend on any and non depend on E
> Over all partial order of starting the components is:
> {noformat}
> {D, C, E} --> {B} --> {A} 
> {noformat}
> This will be captured in the metainfo.xml.



--
This message was sent by Atlassian JIRA
(v6.2#6252)