You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is possible for a job to have side effects which necessitate reloading the entire job graph. Add a new Outcome::Reload variant (see #4) representing this scenario.
When a job returns the reload outcome, stop executing jobs and load a new Schedule based on the originally submitted job. Then restart execution.
As an optimization, it would be interesting if we could somehow preserve the state of the old (pre-reload) schedule and map it onto the new reloaded schedule. Intent of this would be to prevent unnecessary/duplicate execution of jobs after a reload.
The text was updated successfully, but these errors were encountered:
It is possible for a job to have side effects which necessitate reloading the entire job graph. Add a new
Outcome::Reload
variant (see #4) representing this scenario.When a job returns the reload outcome, stop executing jobs and load a new
Schedule
based on the originally submitted job. Then restart execution.As an optimization, it would be interesting if we could somehow preserve the state of the old (pre-reload) schedule and map it onto the new reloaded schedule. Intent of this would be to prevent unnecessary/duplicate execution of jobs after a reload.
The text was updated successfully, but these errors were encountered: