The GitHub Actions job "Tests" on airflow.git/remove-try_id-from-ti has failed.
Run started by GitHub user ashb (triggered by ashb).

Head commit for run:
bd8f90251c8182acf5a8075028a7153cd97ee3ad / Ash Berlin-Taylor <[email protected]>
Ensure that TI.id is unique per try.

We want to update the task instance and ti history tables to have a unique id
per attempt (this row id will be used in the strong identity token issued to
reach TI attempt.)

While this was possible with the previous implementation of having `id` and
`try_id` columns on the TaskInstance table it introduces confusion in the API,
and breaks some fundamental assumptions in the Execution API.

The only real changes needed to make this work (outside of some changes in
tests) as to set `ON UPDATE CASCADE` on task note (as notes are by design
across all task retries), and to delete from the TaskReschedule table when
retrying a task, which is good anyway as it stops that table growing without
bound.

Closes #44975

Report URL: https://github.com/apache/airflow/actions/runs/14380183478

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to