dstandish opened a new pull request, #32538: URL: https://github.com/apache/airflow/pull/32538
Short circuit operator should by default not skip teardowns for which the object task is in scope. So for example if you have `s1 >> w1 >> w2 >> t1` and t1 is teardown for s1, then if w1 is short circuit, w2 should be skipped but not t1. A more interesting scenario is ``` s1 >> op1 >> s2 >> op2 >> [t1, t2] ``` or ``` s1 >> op1 >> s2 >> op2 >> t2 >> t1 ``` In both of these cases, if op1 is short circuit (and s1 >> t1, s2 >> t2), then tasks `s2, op2, t2` should all be skipped but t1 should not! -- 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]
