@@ -1534,7 +1534,7 @@ So, in the cycle ``2000-01-01T00:00Z``:
1534
1534
* ``foo `` would expire at ``2000-01-01T00:00Z ``.
1535
1535
* ``bar `` would expire at ``2000-01-01T01:00Z ``.
1536
1536
1537
- Only waiting tasks can expire, :term: `active tasks <active> ` will not be
1537
+ Only waiting tasks can expire, :term: `active tasks <active task > ` will not be
1538
1538
killed if they pass their configured ``clock-expire `` time.
1539
1539
1540
1540
When a task expires, it produces the ``expired `` :term: `output `.
@@ -2219,17 +2219,23 @@ executing, e.g:
2219
2219
Runahead Limiting
2220
2220
-----------------
2221
2221
2222
- Runahead limiting prevents workflow activity from getting too far ahead of the
2223
- earliest :term: `active cycle `, by holding back tasks in cycles beyond a
2224
- configurable limit.
2222
+ Runahead limiting restricts workflow activity to a configurable number of
2223
+ cycles beyond the earliest :term: `active cycle `.
2225
2224
2226
- Tasks in cycles beyond the runahead limit are called "runahead limited" and are
2227
- displayed in the GUI/Tui with small circle above them:
2225
+ .. TODO - update this after https://github.com/cylc/cylc-flow/issues/5580:
2226
+
2227
+ Tasks in the :term: `n=0 window <n-window> ` at the runahead limit are actively
2228
+ held back, and are displayed in the GUI/Tui with a small circle above them.
2228
2229
2229
2230
.. image :: ../../img/task-job-icons/task-isRunahead.png
2230
2231
:width: 60px
2231
2232
:height: 60px
2232
2233
2234
+ .. note ::
2235
+
2236
+ Tasks in the :term: `n=1 window <n-window> ` are not displayed as runahead
2237
+ limited; they form the future graph and are not yet being actively limited.
2238
+
2233
2239
As the workflow advances and active cycles complete, the runahead limit moves
2234
2240
forward allowing tasks in later cycles to run.
2235
2241
0 commit comments