@@ -76,7 +76,8 @@ Glossary
76
76
77
77
Active tasks are:
78
78
79
- - Tasks which have some, but not all of their prerequisites satisfied.
79
+ - Tasks which have some, but not all of their
80
+ :term: `prerequisites <prerequisite> ` satisfied.
80
81
- ``waiting `` tasks, that are actively waiting on:
81
82
82
83
- :term: `xtriggers <xtrigger> `.
@@ -567,7 +568,7 @@ Glossary
567
568
if the :term: `wallclock time ` exceeds some offset from the cycle point.
568
569
569
570
Expired is a :term: `final status ` - an expired task will not run
570
- even if its prerequisites get satisfied.
571
+ even if its :term: ` prerequisites <prerequisite> ` get satisfied.
571
572
572
573
The associated ``:expire `` :term: `output <task output> ` can be used to
573
574
trigger other tasks. It must be marked as an :term: `optional output `,
@@ -1384,7 +1385,7 @@ Glossary
1384
1385
1385
1386
prerequisite
1386
1387
task prerequisite
1387
- A task's prerequisites are the :term: `outputs <task outputs > ` of
1388
+ A task's prerequisites are the :term: `outputs <task output > ` of
1388
1389
parent tasks upstream in the graph that must be completed before
1389
1390
it can run. Tasks are said to "depend on" their prerequisites, hence
1390
1391
the term :term: `dependency graph <graph> `.
@@ -1769,6 +1770,7 @@ Glossary
1769
1770
1770
1771
If no active tasks remain and all external constraints are satisfied,
1771
1772
but the n=0 window contains tasks waiting with partially satisfied
1772
- :term: `prerequisites `, or tasks with :term: `final status ` and
1773
- :term: `incomplete outputs <output completion> `, then the workflow is
1773
+ :term: `prerequisites <prerequisite> `, or tasks with :term: `final status ` and
1774
+ :term: `incomplete outputs <output completion> `, then the workflow is
1774
1775
not complete and the scheduler will :term: `stall ` pending manual intervention.
1776
+
0 commit comments