Opened 14 years ago
Closed 14 years ago
#1503 closed enhancement (fixed)
Add support for resuming jobs after a system re-start
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.16 |
Component: | core | Version: | |
Keywords: | Cc: |
Description
Ticket #1502 added support for the SHUTDOWN signal. Executing plug-ins may react to this signal to allow them to continue working after the system has been started again. Before this can be done we must add support in the internal job queue and the job agents to restart such jobs.
Change History (4)
comment:1 by , 14 years ago
Milestone: | BASE 2.x+ → BASE 2.16 |
---|---|
Owner: | changed from | to
Status: | new → assigned |
comment:2 by , 14 years ago
comment:3 by , 14 years ago
comment:4 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
(In [5405]) References #1503: Add support for resuming jobs after a system re-start
It is now possible to re-execute a job if the plug-in responds with Response.setContinue(). The Lowess normalization plug-in has implemented this(sort of... it simply rollback everything and restart from the beginning).
The current solution puts the job in WAITING state again so no changes in the job agents or internal job queue are needed. The job agent information is kept so it will restart on the same agent as before.