You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by "Orange-Summer (via GitHub)" <gi...@apache.org> on 2023/07/13 16:37:09 UTC

[GitHub] [dolphinscheduler] Orange-Summer commented on issue #14545: [Feature][Master][UI] Cross-workflow parameter passing

Orange-Summer commented on issue #14545:
URL: https://github.com/apache/dolphinscheduler/issues/14545#issuecomment-1634554784

   Design doc:
   
   Modify the `submitPostNode` method in the `WorkflowExecuteRunnable` class so that the last node in the subworkflow outputs the correct parameters to the varpool of the workflow, which is finally passed to the subworkflow task in the parent workflow.
   
   In the `WorkflowExecuteThreadPool` class, the `notifyProcessChanged` method is used to change the subworkflow to the parent workflow, and obtains all the parent workflows and corresponding subworkflow tasks. Add a method here to assign the varpool of the subworkflow to the varpool in the `SubProcessParameters` of the subworkflow task, and the code for passing parameters to downstream tasks has been implemented.


-- 
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: commits-unsubscribe@dolphinscheduler.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org