Skip to content

[Bug][Master] there exists some problems in checking task dependency #3324

@legen618

Description

@legen618

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

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

Probable reason

  • it's wrong because of the code below in the red rectangle.
    微信图片_20200727231733

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions