Igor Khrol created AIRFLOW-6043:
-----------------------------------

             Summary: `Dag.sub_dag` method keeps references to origin dag
                 Key: AIRFLOW-6043
                 URL: https://issues.apache.org/jira/browse/AIRFLOW-6043
             Project: Apache Airflow
          Issue Type: Bug
          Components: core, DAG
    Affects Versions: 1.10.6
            Reporter: Igor Khrol
            Assignee: Igor Khrol


```

t1 = DummyOperator(task_id="t1", dag=DAG)
t2 = DummyOperator(task_id="t2", dag=DAG)
t3 = DummyOperator(task_id="t3", dag=DAG)
t1 >> t2
t2 >> t3

```

Graph view is broken for such DAG if `root=t2`.

The root cause of the problem is with `sub_dag` method. `t2` task of subdag 
when taken from `t1` still has a reference to `t3`.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to