I'd like to find time to fix subdags as they do provide a useful abstraction - 
but I agree right now they aren't great (I avoid them because of this)

I have half thoughts of how to it should work, I just need to look at the code 
in depth to see if that makes sense. Now 1.10.3 is out I might have a bit more 
time to do this.

-ash

> On 12 Apr 2019, at 15:48, James Meickle <jmeic...@quantopian.com.INVALID> 
> wrote:
> 
> I think we should deprecate SubDAGs given the complexity they add and the
> limited usage and use cases. Or, we should invest effort in redesigning
> their API and implementation. I think that having to account for
> subdag-introduced complexity makes Airflow's code much harder to maintain
> and buggier, looking at how many open issues there are that reference
> subdags (and how unrelated in topic they are):
> https://issues.apache.org/jira/browse/AIRFLOW-3292?jql=project%20%3D%20AIRFLOW%20AND%20status%20%3D%20Open%20AND%20text%20~%20%22subdag%22

Reply via email to