Skip to content
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

Submit job immediately on insertion? #2643

Closed
hjoliver opened this issue Apr 30, 2018 · 2 comments · Fixed by #3515
Closed

Submit job immediately on insertion? #2643

hjoliver opened this issue Apr 30, 2018 · 2 comments · Fixed by #3515
Assignees
Labels
Milestone

Comments

@hjoliver
Copy link
Member

hjoliver commented Apr 30, 2018

User request: if a task is inserted with a cycle point earlier than current active cycle points, the intention is usually to re-run an old task, but its prerequisites can't be satisfied in-suite because the suite has moved on. So it would be useful to have an option to submit the inserted job immediately, to avoid the need for subsequent manual triggering. IMO there's probably no need to compare the cycle point against the rest of the suite - just select run-on-insert if that's what's needed, regardless of cycle point.

@hjoliver hjoliver added the small label Apr 30, 2018
@hjoliver hjoliver added this to the later milestone Apr 30, 2018
@hjoliver
Copy link
Member Author

hjoliver commented May 3, 2018

Note in light of #2654, this could be solved automatically: if you insert a task and its prerequisites have been removed from the suite, look up their completion status in the database.

Further, we eventually want to do away with concept of "insertion" - #2143

@hjoliver
Copy link
Member Author

hjoliver commented Aug 4, 2021

Fixed by spawn-on-demand #3515

@hjoliver hjoliver closed this as completed Aug 4, 2021
@hjoliver hjoliver modified the milestones: cylc-9, cylc-8.0.0 Aug 4, 2021
@hjoliver hjoliver self-assigned this Aug 4, 2021
@oliver-sanders oliver-sanders modified the milestones: cylc-8.0.0, cylc-8.0b3 Aug 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants