Skip to content

Commit

Permalink
reload: wait for pending tasks to submit and pause the workflow
Browse files Browse the repository at this point in the history
* Closes cylc#5107
* Reload now waits for pending tasks to submit before attempting to
  reload the config itself.
* Reload now also puts the workflow into the paused state during the
  reload process. This doesn't actually achieve anything as the
  reload command is blocking in the main loop, but it does help to
  communicate that the workflow will not de-queue or submit and new
  tasks during this process.
* The workflow status message is now updated to reflect the reload
  progress.
  • Loading branch information
oliver-sanders committed Jun 27, 2023
1 parent fee6776 commit 731a2e9
Show file tree
Hide file tree
Showing 11 changed files with 386 additions and 134 deletions.
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ ones in. -->

### Enhancements

[#5992](https://github.com/cylc/cylc-flow/pull/5992) -
The scheduler will now wait for preparing tasks to submit before attempting
to perform a reload and will also pause/unpause the workflow.

[#5405](https://github.com/cylc/cylc-flow/pull/5405) - Improve scan command
help, and add scheduler PID to the output.

Expand Down
Loading

0 comments on commit 731a2e9

Please sign in to comment.