Yuvraj-Dhepe commented on issue #48694:
URL: https://github.com/apache/airflow/issues/48694#issuecomment-2781423893

   @karenbraganz ,
   Thank you for your reply. 
   1) I still don't understand the logic, of approval_task getting the state of 
upstream task in this case, why not fail the approval_task, if the condition is 
not met. So if python_task is not succeeded or failed, in the timeout duration, 
then why not approval_task go to a failed state.
   2) With none_failed/all_done/dummy I agree to what you are saying fine with 
your points too. 
   3) With none_skipped, skipped state looks like a gray zone, if the rule 
means none_skipped, then if within timeout duration, if python_task didn't 
change it's state, approval_task's condition is not met, why should the 
approval_task not go to a failed state?
   4) End task stuff is fine, but thank  you for clarification. 
   
   


-- 
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