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:**
   
   
![image](https://user-images.githubusercontent.com/89977373/144283492-e4791b7a-7c1e-4592-8c68-1f07e64695f8.png)
   
   


-- 
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]


Reply via email to