-
Notifications
You must be signed in to change notification settings - Fork 15.4k
Closed
Labels
area:TaskGrouparea:core-operatorsOperators, Sensors and hooks within Core AirflowOperators, Sensors and hooks within Core Airflowgood first issuekind:featureFeature RequestsFeature Requests
Description
Description
Enable the ability for a task in a DAG to wait upon the successful completion of an entire TaskGroup.
Use case / motivation
TaskGroups provide a great mechanism for authoring DAGs, however there are situations where it might be necessary for a task in an external DAG to wait upon the the completion of the TaskGroup as a whole.
At the moment this is only possible with one of the following workarounds:
- Add an external task sensor for each task in the group.
- Add a Dummy task after the TaskGroup which the external task sensor waits on.
I would envisage either adapting ExternalTaskSensor
to also work with TaskGroups or creating a new ExternalTaskGroupSensor
.
Are you willing to submit a PR?
Time permitting, yes!
Related Issues
kaxil, marclamberti, dstandish, xinbinhuang, SevakAvet and 5 more
Metadata
Metadata
Assignees
Labels
area:TaskGrouparea:core-operatorsOperators, Sensors and hooks within Core AirflowOperators, Sensors and hooks within Core Airflowgood first issuekind:featureFeature RequestsFeature Requests