dimberman opened a new issue #7906: Special tags when referring to other tasks URL: https://github.com/apache/airflow/issues/7906 **Description** At the moment when you need to refer to other tasks, you either have to refer to them by name or search though a list of upstream objects. **Use case / motivation** For example, in order to get the task_ids needed by xcom_pull for the upstream items, you need to do: ti.xcom_pull(task_ids=[task.task_id for task in self.upstream_list])[0] This issue suggests adding a keyword operator similar in form to those the schedule would use. Possible items might include: @upstream: Tasks directly upstream <--- change this to @parent @ancestor: Any task that is in the ancestor tree of this dag @sibling: other tasks stemming from the same upstream tasks @children: tasks from the children of this node Aside from providing more simple arguments, this also improves the readability of the functions. **Related Issues** <!-- Is there currently another issue associated with this? --> transfered from https://issues.apache.org/jira/browse/AIRFLOW-54
---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
