Skip to content

Problems with rendering the task duration graph in airflow 3 #63582

@ArneCa

Description

@ArneCa

Apache Airflow version

Other Airflow 3 version (please specify below)

If "Other Airflow 3 version" selected, which one?

3.1.7

What happened?

The task duration graph in airflow 3 does not render that well in comparison with airflow 2. Can this be solved?

  1. Chart size — Airflow 2 renders a large full-width chart; Airflow 3 shows a small card where bars are barely distinguishable
  2. Y-axis unit — Airflow 2 uses minutes or hours (9, 12, 15…), Airflow 3 uses HH:MM:SS which is less intuitive at a glance
  3. Median total duration line — the blue dashed reference line with a labeled value is completely absent in Airflow 3
  4. Legend — explicitly shown in Airflow 2, not present in Airflow 3
  5. Information density — in Airflow 2 everything is visible at once; in Airflow 3 you have to hover to see individual values, with no summary statistics shown

This is the UI in airflow 3

Image

this is the same UI in airflow 2

Image

What you think should happen instead?

No response

How to reproduce

Click on a task to see the overall task duration graph.

Operating System

python:3.12.0-slim-bookworm

Versions of Apache Airflow Providers

apache-airflow-providers-microsoft-azure==12.5.0
apache-airflow-providers-databricks==6.5.0
apache-airflow-providers-standard==1.4.1

Deployment

Other

Deployment details

No response

Anything else?

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:UIRelated to UI/UX. For Frontend Developers.area:corekind:bugThis is a clearly a bugneeds-triagelabel for new issues that we didn't triage yet

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions