[
https://issues.apache.org/jira/browse/AIRFLOW-930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Mandich updated AIRFLOW-930:
----------------------------------
Priority: Major (was: Critical)
> Task Duration Visualization Regression
> --------------------------------------
>
> Key: AIRFLOW-930
> URL: https://issues.apache.org/jira/browse/AIRFLOW-930
> Project: Apache Airflow
> Issue Type: Improvement
> Components: ui
> Affects Versions: 1.8.0
> Reporter: Kevin Mandich
>
> I'm not sure if this is the right forum for this, but here goes:
> I'd like to understand the design decisions behind the new Task Durations
> visualizations. The charts in 1.8.0 seem like a major regression from the
> previous versions. Here are are some issues i've identified, ranked by
> decreasing severity.
> * There is no label on the y-axis. When looking at the charts, I don't know
> what value I'm looking at.
> * Markers on the data points were removed. This makes it hard to see actual
> run times for tasks. It also removes the tremendous advantage of being able
> to quickly see when tasks failed.
> * The "Hide All Series" and "Show All Series" buttons have been removed. This
> makes viewing only a single task amongst many a very tedious process.
> * The default y-axis value is no longer 0, but instead the lowest value of
> the visible data points. This is a visualization anti-pattern and can be
> misleading (e.g. a trace whose y-values vary from 0.0091 to 0.0092 may appear
> to be increasing or decreasing with time, when in reality it's basically
> staying the same)
> * When you first load the page, two charts are shown: Cumulative and
> Non-cumulative. However, when you toggle the "Cumulative Duration" button,
> one of the charts disappears, and you can now only switch between the two.
> What is the point of showing two separate charts in the first place?
> * Gridlines aren't necessary, especially since you can mouse-over each data
> point to find the value. These add unnecessary clutter and make it hard to
> distinguish the signal from the noise.
> * A nitpick, but: why was the spline version of the charts removed? At the
> minimum it'd be nice to switch back and forth between spline and raw forms.
> Most of these issues are also relevant to the Task Tries and Landing Times
> visualizations, as well.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)