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%)