Repository navigation
Commit d7922e8
committed
Show current task executions in the UI
A loop pass or a mapped expansion reuses a task id and map index, so the UI
cannot identify an execution by (task_id, map_index): the logs, XCom, state
or HITL page opened for one pass could show another's. Pages and mutations
therefore carry the region id and index, and row selection is keyed by attempt
UUID so two executions that share public coordinates stay distinct even when
they are selected together.
The run-level Execution tab lists live task instances grouped by loop
iteration and mapped expansion, because that is how a user thinks about what
is running. Clearing a selection goes by UUID through a dialog that offers the
later-iteration and whole-expansion choices the clear API takes, so a user can
decide how far a clear reaches. Gantt segments link to the exact region and
try, and a retired try opens only when both are given, since a try number alone
is ambiguous.
Only the current view is covered. Selecting history by clear boundary is
deliberately absent, so no trajectory parameter is read or written.1 parent 4a85521 commit d7922e8
119 files changed
Lines changed: 4169 additions & 875 deletions
File tree
- airflow-core
- src/airflow
- api_fastapi/core_api
- datamodels
- openapi
- services/public
- models
- ui
- openapi-gen/requests
- public/i18n/locales/en
- src
- components
- ActionAccordion
- Clear/TaskInstance
- Graph
- MarkAs/TaskInstance
- constants
- hooks
- layouts/Details
- Gantt
- Grid
- pages
- Asset/AssetStateStore
- Events
- HITLTaskInstances
- Run
- TaskInstances
- TaskInstance
- Logs
- TaskStateStore
- XCom
- queries
- utils
- tests/unit/api_fastapi/core_api/routes
- public
- ui
- airflow-ctl
- src/airflowctl/api/datamodels
- tests/airflow_ctl
- api
- ctl/commands
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
63 | 64 | | |
64 | 65 | | |
65 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5250 | 5250 | | |
5251 | 5251 | | |
5252 | 5252 | | |
| 5253 | + | |
| 5254 | + | |
| 5255 | + | |
5253 | 5256 | | |
5254 | 5257 | | |
5255 | 5258 | | |
| |||
5401 | 5404 | | |
5402 | 5405 | | |
5403 | 5406 | | |
| 5407 | + | |
5404 | 5408 | | |
5405 | 5409 | | |
5406 | 5410 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17896 | 17896 | | |
17897 | 17897 | | |
17898 | 17898 | | |
| 17899 | + | |
| 17900 | + | |
| 17901 | + | |
17899 | 17902 | | |
17900 | 17903 | | |
17901 | 17904 | | |
| |||
18047 | 18050 | | |
18048 | 18051 | | |
18049 | 18052 | | |
| 18053 | + | |
18050 | 18054 | | |
18051 | 18055 | | |
18052 | 18056 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| 167 | + | |
167 | 168 | | |
168 | 169 | | |
169 | 170 | | |
| |||
201 | 202 | | |
202 | 203 | | |
203 | 204 | | |
204 | | - | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
205 | 215 | | |
206 | 216 | | |
207 | 217 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8067 | 8067 | | |
8068 | 8068 | | |
8069 | 8069 | | |
| 8070 | + | |
| 8071 | + | |
| 8072 | + | |
| 8073 | + | |
8070 | 8074 | | |
8071 | 8075 | | |
8072 | 8076 | | |
| |||
8351 | 8355 | | |
8352 | 8356 | | |
8353 | 8357 | | |
8354 | | - | |
| 8358 | + | |
8355 | 8359 | | |
8356 | 8360 | | |
8357 | 8361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2199 | 2199 | | |
2200 | 2200 | | |
2201 | 2201 | | |
| 2202 | + | |
2202 | 2203 | | |
2203 | 2204 | | |
2204 | 2205 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
466 | 466 | | |
467 | 467 | | |
468 | 468 | | |
| 469 | + | |
469 | 470 | | |
470 | 471 | | |
471 | 472 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
71 | 82 | | |
72 | 83 | | |
73 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
95 | 96 | | |
96 | 97 | | |
97 | 98 | | |
98 | 99 | | |
99 | 100 | | |
100 | 101 | | |
101 | | - | |
| 102 | + | |
| 103 | + | |
102 | 104 | | |
103 | 105 | | |
104 | 106 | | |
| |||
0 commit comments