ephraimbuddy opened a new pull request, #47065: URL: https://github.com/apache/airflow/pull/47065
This change introduces a new `try_id` UUID column that uniquely identifies each task instance attempt across both TaskInstance and TaskInstanceHistory tables. - Creates a unique identifier for each task execution attempt - Allows retrieving task instances or history with a single key - Maintains try_id uniqueness when tasks are retried or cleared - Adds necessary database migration for adding the columns and constraints - Updates relevant task instance functions to generate new try_ids when tasks are retried Tested manually and unittest to see that the behaviour works well. Closes: #47015, Closes: #43437 -- 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]
