GitHub user legen618 closed a discussion: [Bug][Master] there exists some 
problems in checking task dependency

**Describe the bug**
There exists some problems in Master-Server executing logic. Some nodes could 
execute normally though their depenpency is not satisfied.  Just like the 
screenshots below, if you get the same work flow, and you will find the result 
is wrong.

**Screenshots**
As you can see, task B shouldn't be executed which is the opposite of the 
result. When task X has condition-type node after, the tasks that depend on X 
will be probably executed.
![微信图片_20200727231746](https://user-images.githubusercontent.com/37466734/88561201-ac56db80-d061-11ea-9950-69cbeb4d5958.png)

**Which version of Dolphin Scheduler:**
 -[1.3.2-snapshot]

**Probable reason**
- it's wrong because of the code below in the red rectangle.
![微信图片_20200727231733](https://user-images.githubusercontent.com/37466734/88561285-c8f31380-d061-11ea-966f-1b6a246021fc.png)



GitHub link: https://github.com/apache/dolphinscheduler/discussions/6776

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]

Reply via email to