You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ca...@apache.org on 2022/12/13 08:43:51 UTC
[dolphinscheduler] branch dev updated (0db1bb6ba8 -> e4b9b67255)
This is an automated email from the ASF dual-hosted git repository.
caishunfeng pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
from 0db1bb6ba8 [Improvement][ApiServer]Task defination list paging sorted by updateTime not effect (#12622)
add e4b9b67255 Allow execute task in workflow instance (#13103)
No new revisions were added by this update.
Summary of changes:
.../api/controller/ExecutorController.java | 32 ++++++
.../WorkflowExecuteResponse.java} | 13 +--
.../dolphinscheduler/api/enums/ExecuteType.java | 2 +-
.../apache/dolphinscheduler/api/enums/Status.java | 6 ++
.../api/service/ExecutorService.java | 15 +++
.../api/service/impl/ExecutorServiceImpl.java | 115 +++++++++++++++++++++
.../api/service/ExecutorServiceTest.java | 48 +++++++++
.../dolphinscheduler/common/enums/CommandType.java | 3 +
.../apache/dolphinscheduler/common/graph/DAG.java | 9 ++
.../dao/repository/TaskInstanceDao.java | 8 ++
.../dao/repository/impl/TaskInstanceDaoImpl.java | 5 +
.../master/runner/WorkflowExecuteRunnable.java | 72 +++++++++++++
.../master/runner/WorkflowExecuteRunnableTest.java | 58 +++++++++++
.../service/process/ProcessServiceImpl.java | 20 +++-
dolphinscheduler-ui/src/common/common.ts | 4 +
dolphinscheduler-ui/src/locales/en_US/project.ts | 4 +
dolphinscheduler-ui/src/locales/zh_CN/project.ts | 4 +
.../src/service/modules/executors/index.ts | 9 ++
.../src/service/modules/executors/types.ts | 7 ++
.../workflow/components/dag/dag-context-menu.tsx | 61 +++++++++--
.../projects/workflow/components/dag/index.tsx | 25 +++++
.../projects/workflow/instance/detail/index.tsx | 5 +-
22 files changed, 503 insertions(+), 22 deletions(-)
copy dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/{resources/DeleteDataTransferResponse.java => workflowInstance/WorkflowExecuteResponse.java} (80%)