-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
reload: reloading shakes out runahead tasks #5825
Comments
The issue seems to be caused by compute_runahead counting cycles with runahead tasks as active. |
oliver-sanders
added a commit
to oliver-sanders/cylc-flow
that referenced
this issue
Nov 21, 2023
* Closes cylc#5825 * Cycles were considered active if they contained runahead limited tasks. * This could cause the runahead limit to be bumped forwards whenever the limit calculation was forced to update, e.g. on reload. * This filters out tasks at or beyond the runahead limit and straigntens out the task status checks to match Cylc 7 behaviour in compat mode.
8 tasks
oliver-sanders
added a commit
to oliver-sanders/cylc-flow
that referenced
this issue
Nov 22, 2023
* Closes cylc#5825 * Cycles were considered active if they contained runahead limited tasks. * This could cause the runahead limit to be bumped forwards whenever the limit calculation was forced to update, e.g. on reload. * This filters out tasks at or beyond the runahead limit and straigntens out the task status checks to match Cylc 7 behaviour in compat mode.
oliver-sanders
added a commit
to oliver-sanders/cylc-flow
that referenced
this issue
Nov 28, 2023
* Closes cylc#5825 * Cycles were considered active if they contained runahead limited tasks. * This could cause the runahead limit to be bumped forwards whenever the limit calculation was forced to update, e.g. on reload. * This filters out tasks at or beyond the runahead limit and straigntens out the task status checks to match Cylc 7 behaviour in compat mode.
8 tasks
oliver-sanders
added a commit
to oliver-sanders/cylc-flow
that referenced
this issue
Dec 20, 2023
hjoliver
pushed a commit
to hjoliver/cylc-flow
that referenced
this issue
Jan 8, 2024
Closed by #5893 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There's a nasty interaction between reload and runahead.
When this workflow starts, the tasks 2000 through 2005 are submitted:
But if I reload it, the task 2006 submits:
Reload again and 2007 submits:
Reload again and 2008 submits:
And so on.
The text was updated successfully, but these errors were encountered: