Open
Description
Right now when a step runs multiple times with repeatPolicy, we only see the last run's logs in the UI. But actually all the logs are saved in the filesystem.
Current behavior
- Step with repeatPolicy can run child DAGs multiple times
- Filesystem has all the log files
- However, UI only shows the last execution's logs for the child DAG
Expected behavior
The UI should show logs from all the repeated runs, not just the latest one.
Possible approach
We already persist the pointer (dagRunId
) to status for each child DAG run in the parent DAG run status in the childrenRepeated
field. We could fetch historical statuses and display all the logs.
Line 26 in 2bc744e
Todo:
- Update UI to add navigation to repeated execution
- Update timeline graph to include repeated executions
Metadata
Metadata
Assignees
Labels
No labels