munnch opened a new issue, #54361:
URL: https://github.com/apache/airflow/issues/54361

   ### Description
   
   In Airflow 2.x, the UI allows selecting a Task Group and clearing only the 
tasks in that group in a single action. This is done via the "Clear and Retry" 
dialog, which lists all tasks inside the selected group and lets you apply the 
clear operation without affecting tasks outside that group (see screenshot 
below).
   
   In Airflow 3.x, this capability is missing. Selecting a Task Group in the 
graph view does not provide the same bulk-clear option for just that group’s 
tasks. Instead, the UI only allows clearing individual tasks or broader 
upstream/downstream sets.
   
   ### Use case/motivation
   
   For DAGs with multiple Task Groups, the ability to clear a single group 
without disturbing unrelated work is critical for operational efficiency. 
Losing this feature in Airflow 3.x makes recovery from partial failures 
significantly more cumbersome, especially for large DAGs. It also increases the 
risk of unintentionally re-running unrelated work, which can:
   
   - Waste compute resources
   - Delay critical downstream tasks
   - Cause unnecessary reprocessing in data pipelines
   
   **Impact on adoption:**
   This is a blocker for users’ migration to Airflow 3.x, especially for those 
whose DAG operations depend on quickly clearing and retrying just one Task 
Group. Without this capability, our on-call and support teams must manually 
select individual tasks or resort to less precise options, slowing recovery 
times and increasing the risk of human error.
   
   ### Related issues
   
   This limitation is tangentially described in 
[#51468](https://github.com/apache/airflow/issues/51468), but that thread 
doesn’t address the need for a dedicated UI enhancement to restore Task 
Group-level clearing in Airflow 3.x.
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to