Add task details overview page with duration chart.#46631
Add task details overview page with duration chart.#46631bbovenzi merged 7 commits intoapache:mainfrom
Conversation
1d307f6 to
6a5d7b9
Compare
6a5d7b9 to
ee9141a
Compare
|
@pierrejeambrun I have refactored them to a common component |
06ef97d to
cd75d76
Compare
bbovenzi
left a comment
There was a problem hiding this comment.
Just one nit on variable names.
…ithout filters and pagination applied.
cd75d76 to
42d3343
Compare
|
The chart currently uses |
|
Yeah, I'm happy to merge now and figure out logical date later. |
|
Thanks @bbovenzi and @pierrejeambrun . |
* Add task details overview page with duration chart. * Use the elements count instead total_entries which is a total count without filters and pagination applied. * Refactor duration chart to a single component. * Handle instances that got queued and marked with no start_date. * Enforce types. * Fix variable name. * Fix rebase.
Similar to #46504 . Add widget to plot failed task instances within given logical date selected and on click goes to task instances page with state filter applied. Similar to Airflow 2 and other PR the charts are almost the same except for small differences like queued_dttm/queued_when for queued calculation and can be refactored in a later PR to avoid code duplication. Change sort to order by
logical_datesince the chart is constructed withlogical_datealong x-axis. Handle skipped tasks wherequeued_whenis null and resort to queued duration as zero.