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

Head commit for run:
92b8444835c7ea269884e8d8da82c62a7f92479c / Ephraim Anierobi 
<[email protected]>
Fix mini scheduler expansion of mapped task

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

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

With regards,
GitHub Actions via GitBox


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

Reply via email to