reele commented on issue #17353:
URL: 
https://github.com/apache/dolphinscheduler/issues/17353#issuecomment-3101717633

   > When the `schedule_time` meets the dependency requirements, this is in 
line with the design requirements. We need to find out why this task is stuck 
in a fault-tolerant state and fix it.
   
   yes, if the task is a logic task, it can't be takeover, just create a new 
instance and set old instance's state to  `NEED_FAULT_TOLERANCE`,
   if the task is a physical task, and when master's failover process can't 
find the old task executor in worker server, it will create a new instance too.
   
   therefor `NEED_FAULT_TOLERANCE` state can be a final state, there will 
always be a new state or a new instance, so we can just ignore it in depend 
checking.


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