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]

Reply via email to