yangyichao-mango opened a new pull request #3053:
URL: https://github.com/apache/incubator-dolphinscheduler/pull/3053
## What is the purpose of the pull request
*Implement workflow version control*
## Brief change log
- *Add the process definition when create or update the process definition
in `ProcessDefinitionController`, `ProcessDefinitionService`, and update the
process instance in `ProcessInstanceService`*
- *Add new table `t_ds_process_definition_version` to database, and add
the service `ProcessDefinitionVersionService`, dao
`ProcessDefinitionVersionMapper.java`, mapper
`ProcessDefinitionVersionMapper.xml`, entity `ProcessDefinitionVersion`*
- *Add some return info in `Status`*
- *Add the `version.vue` in front-end ui and use it in `list.vue`,
`dag.vue`*
## Verify this pull request
- *Manually verified the change by testing locally.*
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]