Tianqi-Dotes opened a new issue, #10893:
URL: https://github.com/apache/dolphinscheduler/issues/10893

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### What happened
   
   the code use switch task plugin names subprocess which goes wrong.
   there is no validation to the default next node, so you can create a switch 
task without default next node. when conditions not triggered, the switch task 
fails
   
   ### What you expected to happen
   
   1. change the subprocess class code name to switch
   2. add validations to default next node existence
   3. add validations to conditions to check when there is condition there must 
have next node
   
   ### How to reproduce
   
   create new switch task and not fill the default next node, when no condition 
triggers the task instance fails.
   
   ### Anything else
   
   _No response_
   
   ### Version
   
   dev
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


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