CloudSen commented on issue #15927: URL: https://github.com/apache/dolphinscheduler/issues/15927#issuecomment-2119844389
I think the logic behind the dependent node design should be that for it to be considered successful, every time slice needs successful results. For periods like this month or this week, it means starting from the first day right up to today, there has to be a successful dependent task each day for it to count as a success. If even one day is missing a task run, or the tasks on that day weren't successful, then the whole task is marked as a failure. It will be checked again during the next scheduled run. The product team should probably think that if a day was missed, someone needs to manually run the tasks for that day to make up for it. Otherwise, they might just 'force success'. -- 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]
