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

Head commit for run:
9af3a9ce0c31810d3d929f07dd1a4a0e265273d4 / Ephraim Anierobi 
<[email protected]>
Fix mini scheduler expansion of mapped task  (#27506)

We have a case where the mini scheduler tries to expand a mapped task even when 
the downstream tasks are not yet done.

The mini scheduler extracts a partial subset of a dag and in the process, some 
upstream tasks are dropped.
If the task happens to be a mapped task, the expansion will fail since it needs 
the upstream output to make the expansion. When the expansion fails, the task 
is marked as `upstream_failed`. This leads to other downstream tasks being 
marked as upstream failed.

The solution was to ignore this error and not mark the mapped task as 
upstream_failed when the expansion fails and the dag is a partial subset

Co-authored-by: Ash Berlin-Taylor <[email protected]>
(cherry picked from commit ed92e5d521f958642615b038ec13068b527db1c4)

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

With regards,
GitHub Actions via GitBox


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

Reply via email to