This is an automated email from the ASF dual-hosted git repository. kezhenxu94 pushed a commit to branch doap in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
commit fb3af4a6d72b1e03fdc2a8263bf5892e30922547 Merge: 7833349d86 76bbcbeb30 Author: kezhenxu94 <[email protected]> AuthorDate: Sat Sep 9 20:55:13 2023 +0800 Merge branch 'dev' into doap docs/docs/en/guide/task/dependent.md | 7 +- docs/docs/zh/guide/task/dependent.md | 8 +- docs/img/tasks/demo/dependent_task01.png | Bin 159694 -> 144045 bytes docs/img/tasks/demo/dependent_task02.png | Bin 159538 -> 139834 bytes docs/img/tasks/demo/dependent_task03.png | Bin 164972 -> 151023 bytes .../plugin/alert/http/HttpSender.java | 12 +- .../common/constants/Constants.java | 3 +- .../dao/mapper/TaskInstanceMapper.java | 19 +++ .../dao/repository/TaskDefinitionDao.java | 7 ++ .../dao/repository/TaskInstanceDao.java | 22 ++++ .../dao/repository/impl/TaskDefinitionDaoImpl.java | 5 + .../dao/repository/impl/TaskInstanceDaoImpl.java | 15 +++ .../dao/mapper/TaskInstanceMapper.xml | 35 +++++- .../DependentAsyncTaskExecuteFunction.java | 6 + .../server/master/utils/DependentExecute.java | 138 ++++++++++++++++++++- dolphinscheduler-ui/src/locales/en_US/project.ts | 4 + dolphinscheduler-ui/src/locales/zh_CN/project.ts | 3 + .../task/components/node/fields/use-dependent.ts | 42 ++++++- .../views/projects/task/components/node/types.ts | 2 + 19 files changed, 313 insertions(+), 15 deletions(-)
