[
https://issues.apache.org/jira/browse/AIRFLOW-930?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Mandich updated AIRFLOW-930:
----------------------------------
Description:
I'm not sure if this is the right forum for this, but here goes:
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.
was:
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.
> 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:
> 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)