Hi
I have a question on the order of execution for multiple tasks and notifications in a job. In my scenario I have a job with with two tasks: TaskA & TaskB
with a SQL notification connected to TaskA. The job is configured to run tasks in order: TaskA first then TaskB. The majority of the time the execution
is as follows:
1) TaskA
2) SQL notification TaskA
3) TaskB
However, every once in awhile the execution does the following:
1) TaskA
2) TaskB
3) SQL notification TaskA
I have verified the two cases happen from the VisualCron logs. My question is what is the behavior suppost to be? Normally this wouldn't be a problem
except that TaskB uses the results of the SQL notification, hence if the notification happens after TaskB is already started, it doesn't have any results
to work with. I was running v4.9.21 and then upgraded to v4.9.40 but both display this behavior. I am also setting up the job via the API but I don't think
that has anything to do with the behavior.