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]

Reply via email to