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]
