tracker issue : CF-3035857

select a category, or use search below
(searches all categories and all time range)

Bug 72729:(Watson Migration Closure)Enhance Scheduler with Sequential Execution Control and Catch-Up Scheduling

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Ben Davies / Ben Davies (Ben Davies)

Created: 08/19/2008

Components: Scheduler

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 /

Priority/Frequency: Minor / Some users will encounter

Locale/System: English / Win All

Vote Count: 2


Enhance Scheduler with Sequential Execution Control and Catch-Up Scheduling

Sequential Execution Control

The option to manage whether how the one task runs sequentially in relationship with the previous execution. The following options would be provided (whether as flags or part of the schedule information):

    * Always execute (current behaviour)
    * Only execute if previous task execution complete
    * Execute only if time interval has passed since the end of the last execution
    * Execute only when idle[/*]

Catch Up Task Scheduling

This would be a flag to say that if execution is delayed due to server outage or because the previous task was still executing, do not wait until the next schedule but try to replace the missing execution.

NB. Catch up scheduling component has similarities to ER #72688 

These features are discussed in forum thread:{81302E9C-2163-4C37-9582-D9C14B236AE8}&topid={72D5A63E-1B2E-4729-970A-8D0771B14F29}



----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3035857

External Customer Info:
External Company:  
External Customer Name: Ben Davies
External Customer Email: 447227C844C7765A992015A8
External Test Config: 08/19/2008



This bug has been voted..
Vote by External U.
24858 | November 10, 2011 10:41:06 AM GMT
oh YES! I run dozens of tasks each night that are interdependent, and have a a "finely honed" schedule that tries to keep them spaced out and in order, but if any of them suddenly take longer than expected, bad things happen with the downstream tasks. If CF could maintain the order, that would be just a great thing. The ER doesn't mention the need for multiple tasks dependent on the same parent task's completion, so I'll bring that up here for consideration if this work gets done - it's not always just a linear 1-2-3-4-5 sequence of tasks that need to be performed. Sometimes it's a case of doing task 1, then running tasks 2,3,4 at the same time. This can certainly add to the implementation complexity, because task 6 would then depend upon the completion of tasks 2,3,4, rather than just a single task.
Vote by External U.
24859 | November 10, 2011 10:41:07 AM GMT
We have added task chaining feature
Comment by Uday O.
24857 | June 24, 2014 07:10:19 AM GMT