The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user ephraimbuddy (triggered by ephraimbuddy).

Head commit for run:
8030bc14fb271e98e7fd10d7a504c6f3fd4db9ce / Ephraim Anierobi 
<[email protected]>
Fix deadlock when mapped task with removed upstream is rerun

When a dag with a mapped downstream tasks that depends on a mapped upstream 
tasks that have some mapped indexes
removed is rerun, we run into a deadlock because the trigger rules evaluation 
is not accounting for removed
task instances.

The fix for the deadlocks was to account for the removed task instances where 
possible in the trigger rules

In this fix, I added a case where if we set flag_upstream_failed, then for the 
removed task instance, the downstream of that task instance will be removed. 
That's if the upstream with index 3 is removed, then downstream
with index 3 will also be removed if flag_upstream_failed is set to True.

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

With regards,
GitHub Actions via GitBox


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

Reply via email to