Skip to content

Commit 1989876

Browse files
wxtimoliver-sandersMetRonnie
authored
update changes (#744)
update changes for 8.3.0 --------- Co-authored-by: Oliver Sanders <[email protected]> Co-authored-by: Ronnie Dutta <[email protected]>
1 parent 9da193e commit 1989876

File tree

4 files changed

+56
-0
lines changed

4 files changed

+56
-0
lines changed

src/dictionaries/proper_nouns

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Datapoint
1111
Empy
1212
EmPy
1313
Exeter
14+
Gantt
1415
Gedit
1516
Graphene
1617
Graphviz

src/reference/changes.rst

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,25 @@ The graph view now has an option to group tasks by cycle point.
137137
.. image:: changes/cylc-graph-group-by-cycle-point.png
138138
:width: 100%
139139

140+
Gantt View
141+
^^^^^^^^^^
142+
143+
The GUI now has a `Gantt <https://en.wikipedia.org/wiki/Gantt_chart>`_ view option:
144+
145+
.. image:: changes/gantt_view.png
146+
:width: 100%
147+
:alt: A picture of the Gantt view in operation.
148+
149+
Analysis View
150+
^^^^^^^^^^^^^
151+
152+
New Analysis added - a layout which plots run times against cycle points.
153+
154+
155+
.. image:: changes/time_series.png
156+
:width: 100%
157+
:alt: A picture of the Time Series task analysis in operation.
158+
140159

141160
Completion Expressions
142161
^^^^^^^^^^^^^^^^^^^^^^
@@ -172,6 +191,42 @@ For more information, see the reference for the
172191
:cylc:conf:`[runtime][<namespace>]completion` configuration.
173192

174193

194+
Workflow State Triggers & Commands
195+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
196+
197+
Workflow state xtriggers and command now take Cylc universal IDs instead of
198+
separate arguments:
199+
200+
For example, you can (and should) now write:
201+
202+
.. code-block:: diff
203+
204+
# On the command line
205+
- cylc workflow-state my-workflow --point 20240101 --task mytask --message "succeeded"
206+
+ cylc workflow-state my-workflow//20240101/mytask:succeeded --triggers
207+
208+
# In the flow.cylc file
209+
- my_xtrigger = workflow_state(
210+
- workflow="my-workflow",
211+
- task="mytask",
212+
- point="20240101",
213+
- message="succeeded"
214+
- )
215+
+ my_xtrigger = workflow_state('my-workflow//20240101/mytask:succeeded', is_trigger=True)
216+
217+
.. important::
218+
219+
The new workflow state trigger syntax can use either the trigger or message from
220+
``trigger=message`` in :cylc:conf:`[runtime][<namespace>][outputs]`.
221+
222+
The trigger and message are the same for the most common use cases (``succeeded`` and ``started``)
223+
but may differ for other outputs, namely :term:`custom outputs <custom output>`.
224+
225+
.. note::
226+
227+
The ``suite-state`` xtrigger has been reimplemented for compatibility with
228+
Cylc 7 workflows.
229+
175230
----------
176231

177232
Cylc 8.2
41.7 KB
Loading
72.3 KB
Loading

0 commit comments

Comments
 (0)