Fix "Deadlock in Scheduler While Handling High Concurrency DAGs" #45849
Labels
area:core
area:Scheduler
including HA (high availability) scheduler
kind:bug
This is a clearly a bug
needs-triage
label for new issues that we didn't triage yet
pending-response
Apache Airflow version
2.10.4
If "Other Airflow 2 version" selected, which one?
No response
What happened?
The scheduler stops processing tasks due to a deadlock in the resource allocation mechanism. Logs show repeated warnings about locking mechanisms and no progress in DAG processing.
What you think should happen instead?
The scheduler should efficiently handle high concurrency workloads without encountering deadlocks. Tasks should progress as expected, and the system should avoid resource contention issues.
How to reproduce
Operating System
Ubuntu 20.04
Versions of Apache Airflow Providers
Run the following command in your environment where Apache Airflow is installed:
pip freeze | grep apache-airflow-providers
Deployment
Docker-Compose
Deployment details
Anything else?
Frequency of the Problem: The issue occurs consistently under high concurrency scenarios.
Are you willing to submit PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: