jedcunningham opened a new pull request, #48477: URL: https://github.com/apache/airflow/pull/48477
Time to support DAG Versioning on the grid view. At a high level, this means the grid view will handle situations changing DAG structure between runs. For example, if you remove a task, the grid view will now continue to show that task for existing runs that had it. In order to accomplish this, we have a new combined structure in the grid view api response - the mash up of all of the runs in the DAG. There are still some corner cases that aren't rendered well (or at all?), but this covers the normal "removed a task" or "removed a task group" scenarios well. Here is an example: <img width="322" alt="Screenshot 2025-03-27 at 11 33 15 PM" src="https://github.com/user-attachments/assets/5a00dc85-cc33-4f0f-903a-7b2614deec45" /> `real_end` was added for the second run only, and `inner_section_2` was also removed for the 3rd run. Closes: #47857 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
