[
https://issues.apache.org/jira/browse/SLIDER-302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14092617#comment-14092617
]
ASF subversion and git services commented on SLIDER-302:
--------------------------------------------------------
Commit 8ac67486f79a0e12a3047e9fadf440bc88c13d51 in incubator-slider's branch
refs/heads/feature/SLIDER-149_Support_a_YARN_service_registry from
[[email protected]]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-slider.git;h=8ac6748 ]
SLIDER-302 add a renewing action which executes then rechedules a nested action
> add scheduled executor to AM and event queue for async action dispatch
> ----------------------------------------------------------------------
>
> Key: SLIDER-302
> URL: https://issues.apache.org/jira/browse/SLIDER-302
> Project: Slider
> Issue Type: Sub-task
> Components: appmaster
> Reporter: Steve Loughran
> Assignee: Steve Loughran
> Time Spent: 5h
> Remaining Estimate: 0h
>
> some of the failure work: reset of sliding window, chaos events, imply
> scheduled actions. Some existing operations (AmSuicide) already use some
> threads for this
> # add a scheduled executor for pushing out this work
> # add any existing AM scheduled operations to the executor
> # add a simple event queue for the scheduled operations (and others) to push
> in actions for a pool of 1 or more handlers to process. This will stop an
> (already over-complex) sync model from getting worse
> Future: the action handler could review the queue and optimise work by
> postponing and consolidating size review operations until after any queued
> resizing actions (flex, release, lost-node, ...) have been processed
--
This message was sent by Atlassian JIRA
(v6.2#6252)