hterik opened a new pull request #19936:
URL: https://github.com/apache/airflow/pull/19936
This adds a new view under each dag that provides
quick access to a table of the most recent dag runs
and their status.
The previous views providing similar functionality are
- Tree, which can be a bit hard to navigate for new users and
if you are looking for one specific dagrun where you care
more about input arguments or results, rather than execution date.
- DAG Runs under the browse menu, which can be very hard to reach
and requires user to fill in the dag id as search parameter
each time to not get too many results.
This new view is intended to provide a middle ground, containing all
the details (and more) of that under DAG Runs, but with equally easy
access as the tree view.
Included is also a proof of concept for allow DAG authors to provide
custom formatters to add arbitary columns in this new dagrun table.
As example, you can provide links to downlaod results or logs, and
can visualize the most important values of their specific dag, such
as the input config. For dags which are more depending on user input,
rather than the logical date and time tables.
The idea is that adding new columns should be equally easy as writing
a DAG and not require rebuilding webserver or providers.
**This final step is not finalized and is left open for suggestions
on how to best proceed, given AIP-38 is in progress this might
not be worth pursuing further.**
**How it looks:**

--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]