Skip to content

Conversation

kevinhongzl
Copy link
Contributor

closes: #48816
related: #26518

While the issue of deadlock caused by removing upstream mapped tasks has been addressed in #26518, that PR only handled cases where the downstream tasks were also mapped. This PR addresses the task deadlock occurring on downstream unmapped tasks.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@kevinhongzl kevinhongzl force-pushed the fix-reducing-mapped-task-deadlock branch from 02c4f2e to dfc52dc Compare October 15, 2025 17:40
@uranusjr
Copy link
Member

Is it possible to have a test case for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reducing the number of mapped tasks causes a deadlock when executing the following normal tasks.

2 participants