Apache Airflow version
2.3.2 (latest released)
What happened
For latest version (2.3.2) Airflow, on grid view UI all the task cells in the same row are showing same state(latest state):

In the response json of grid_data API we can see all the instances have the same data except run_id.

I think the children were same for all the instances here, which caused the problem:
https://github.com/apache/airflow/blob/2.3.2/airflow/www/views.py#L300
What you think should happen instead
Each task cell should show correct data.
How to reproduce
No response
Operating System
Ubuntu 19.10
Versions of Apache Airflow Providers
No response
Deployment
Other 3rd-party Helm chart
Deployment details
No response
Anything else
No response
Are you willing to submit PR?
Code of Conduct
Apache Airflow version
2.3.2 (latest released)
What happened
For latest version (2.3.2) Airflow, on grid view UI all the task cells in the same row are showing same state(latest state):

In the response json of

grid_dataAPI we can see all the instances have the same data exceptrun_id.I think the
childrenwere same for all the instances here, which caused the problem:https://github.com/apache/airflow/blob/2.3.2/airflow/www/views.py#L300
What you think should happen instead
Each task cell should show correct data.
How to reproduce
No response
Operating System
Ubuntu 19.10
Versions of Apache Airflow Providers
No response
Deployment
Other 3rd-party Helm chart
Deployment details
No response
Anything else
No response
Are you willing to submit PR?
Code of Conduct