You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by zh...@apache.org on 2022/10/13 01:41:13 UTC
[dolphinscheduler] branch dev updated (6332fee2b5 -> 0e1c8d8153)
This is an automated email from the ASF dual-hosted git repository.
zhongjiajie pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
from 6332fee2b5 [Improvement-12289][k8s] update the common.properties in values.yaml (#12290)
add 0e1c8d8153 [Feature][API] New restful API task and task relation (#12116)
No new revisions were added by this update.
Summary of changes:
.../ProcessTaskRelationV2Controller.java | 132 ++++++
.../api/controller/ScheduleV2Controller.java | 2 +-
.../api/controller/TaskDefinitionController.java | 5 +-
.../api/controller/TaskDefinitionV2Controller.java | 170 +++++++
.../api/controller/WorkflowV2Controller.java | 2 +-
.../api/dto/task/TaskCreateRequest.java | 141 ++++++
.../TaskFilterRequest.java} | 35 +-
.../api/dto/task/TaskUpdateRequest.java | 175 +++++++
.../taskRelation/TaskRelationCreateRequest.java | 58 +++
.../TaskRelationDeleteRequest.java} | 33 +-
.../taskRelation/TaskRelationFilterRequest.java | 73 +++
.../TaskRelationUpdateUpstreamRequest.java} | 32 +-
.../api/dto/workflow/WorkflowUpdateRequest.java | 12 +
.../apache/dolphinscheduler/api/enums/Status.java | 13 +
.../api/service/ProcessTaskRelationService.java | 39 +-
.../api/service/TaskDefinitionService.java | 64 ++-
.../impl/ProcessTaskRelationServiceImpl.java | 245 +++++++++-
.../service/impl/TaskDefinitionServiceImpl.java | 345 +++++++++++---
.../service/ProcessTaskRelationServiceTest.java | 257 +++++++---
.../api/service/TaskDefinitionServiceImplTest.java | 516 ++++++++++++++-------
.../dao/entity/ProcessDefinitionLog.java | 1 -
.../dao/entity/ProcessTaskRelation.java | 26 +-
.../dao/entity/ProcessTaskRelationLog.java | 1 -
.../dao/entity/TaskDefinitionLog.java | 1 -
.../dao/mapper/ProcessTaskRelationMapper.java | 23 +-
.../dao/mapper/TaskDefinitionMapper.java | 12 +-
.../dao/mapper/ProcessTaskRelationMapper.xml | 23 +
.../dao/mapper/TaskDefinitionMapper.xml | 20 +
.../service/process/ProcessServiceImpl.java | 17 +-
29 files changed, 2082 insertions(+), 391 deletions(-)
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/ProcessTaskRelationV2Controller.java
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/TaskDefinitionV2Controller.java
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/task/TaskCreateRequest.java
copy dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/{schedule/ScheduleFilterRequest.java => task/TaskFilterRequest.java} (58%)
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/task/TaskUpdateRequest.java
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/taskRelation/TaskRelationCreateRequest.java
copy dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/{project/ProjectUpdateRequest.java => taskRelation/TaskRelationDeleteRequest.java} (57%)
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/taskRelation/TaskRelationFilterRequest.java
copy dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/dto/{project/ProjectQueryRequest.java => taskRelation/TaskRelationUpdateUpstreamRequest.java} (58%)