This is an automated email from the ASF dual-hosted git repository.

leonbao pushed a change to branch json_split
in repository 
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.


    from abf6723  [Feature][JsonSplit] modify saveProcessDefine remove the 
duplicate code (#4810)
     add 938621a  initStateLister rename to initStateListener (#4795)
     add 070424f  [Improvement-3369][api] Introduce taskrecord, udffunc, 
workflowlineage and workergroup service interface for clear code (#4768)
     add dc55b5b  [Improvement-3369][api] Introduce monitor, processinstance 
and queue service interface for clear code (#4765)
     add 9ae29a7  [Improvement-3369][api] Introduce resources, scheduler and 
taskinstance service interface for clear code (#4766)
     add 15a5b05  [Improvement-3369][api] Introduce executor and datasource 
service interface for clear code (#4759)
     add 68de43a  [Fix-4776][Alert] Alert instance edit page partial parameter 
values are not displayed (#4782)
     add 61397b3  [Improvement][api] Introduce base service interface for clear 
code and unify all controllers, services and tests of api (#4798)
     add ce00781  [Improvement][Api] add @Override on the Override method 
(#4808)
     add 3110f02  [BUG][API]Fix format2Duration when parameter has one is null 
(#4802)
     add 4c8f060  fix api swagger params error. (#4818)
     add fdf719c  [Fix-4796][UI] Fix child file upload failure and file id 
mixed problem (#4797)
     add a4de385  the alert instance page displays the name of the alert 
plug-in. (#4815)
     add 8879d8f  [Improvement][*] Define version with revision globally and 
update version to 1.3.6-SNAPSHOT (#4773)
     new 4c9c419  Merge remote-tracking branch 'upstream/dev' into spilit

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci_e2e.yml                       |    2 +-
 docker/build/hooks/build                           |    2 +-
 .../dolphinscheduler-alert-dingtalk/pom.xml        |    2 +-
 .../dingtalk/DingTalkAlertChannelFactory.java      |   11 +-
 .../dolphinscheduler-alert-email/pom.xml           |    2 +-
 .../alert/email/EmailAlertChannelFactory.java      |   23 +-
 .../dolphinscheduler-alert-feishu/pom.xml          |    2 +-
 .../alert/feishu/FeiShuAlertChannelFactory.java    |   11 +-
 .../dolphinscheduler-alert-http/pom.xml            |    2 +-
 .../dolphinscheduler-alert-script/pom.xml          |    2 +-
 .../alert/script/ScriptAlertChannelFactory.java    |    4 +-
 .../plugin/alert/script/ScriptSender.java          |    6 +-
 .../plugin/alert/script/ScriptType.java            |   14 -
 .../plugin/alert/script/ScriptSenderTest.java      |    2 +-
 .../dolphinscheduler-alert-wechat/pom.xml          |    2 +-
 dolphinscheduler-alert-plugin/pom.xml              |    2 +-
 dolphinscheduler-alert/pom.xml                     |    2 +-
 dolphinscheduler-api/pom.xml                       |    2 +-
 .../api/controller/AccessTokenController.java      |    4 +-
 .../api/controller/AlertGroupController.java       |   17 +-
 .../controller/AlertPluginInstanceController.java  |   20 +-
 .../api/controller/BaseController.java             |    9 +-
 .../api/controller/DataAnalysisController.java     |   31 +-
 .../api/controller/DataSourceController.java       |    2 +-
 .../api/controller/ExecutorController.java         |    7 +-
 .../api/controller/LoggerController.java           |    7 +-
 .../api/controller/LoginController.java            |   36 +-
 .../api/controller/MonitorController.java          |   25 +-
 .../controller/ProcessDefinitionController.java    |   20 +-
 .../api/controller/ProcessInstanceController.java  |   41 +-
 .../api/controller/ProjectController.java          |   46 +-
 .../api/controller/QueueController.java            |   32 +-
 .../api/controller/ResourcesController.java        |   10 +-
 .../api/controller/SchedulerController.java        |   10 +-
 .../api/controller/TaskInstanceController.java     |   21 +-
 .../api/controller/TaskRecordController.java       |   17 +-
 .../api/controller/TenantController.java           |   20 +-
 .../api/controller/UiPluginController.java         |    4 +-
 .../api/controller/UsersController.java            |   48 +-
 .../api/controller/WorkFlowLineageController.java  |   46 +-
 .../api/controller/WorkerGroupController.java      |   30 +-
 .../api/service/AccessTokenService.java            |    1 +
 .../dolphinscheduler/api/service/BaseService.java  |   71 +-
 .../api/service/DataAnalysisService.java           |    2 +-
 .../api/service/DataSourceService.java             |  544 +--------
 .../api/service/ExecutorService.java               |  509 +--------
 .../api/service/LoggerService.java                 |    3 +-
 .../api/service/MonitorService.java                |  168 +--
 .../service/ProcessDefinitionVersionService.java   |    3 +
 .../api/service/ProcessInstanceService.java        |  629 +---------
 .../api/service/ProjectService.java                |    1 +
 .../dolphinscheduler/api/service/QueueService.java |  229 +---
 .../api/service/ResourcesService.java              | 1200 +-------------------
 .../api/service/SchedulerService.java              |  509 +--------
 .../api/service/SessionService.java                |    5 +-
 .../api/service/TaskInstanceService.java           |  154 +--
 .../api/service/TaskRecordService.java             |   48 +-
 .../api/service/UdfFuncService.java                |  261 +----
 .../api/service/UiPluginService.java               |    2 +-
 .../api/service/WorkFlowLineageService.java        |   83 +-
 .../api/service/WorkerGroupService.java            |  140 +--
 .../api/service/impl/AccessTokenServiceImpl.java   |   19 +-
 .../api/service/impl/AlertGroupServiceImpl.java    |    9 +-
 .../impl/AlertPluginInstanceServiceImpl.java       |   23 +-
 .../BaseServiceImpl.java}                          |   44 +-
 .../api/service/impl/DataAnalysisServiceImpl.java  |   15 +-
 .../DataSourceServiceImpl.java}                    |   69 +-
 .../ExecutorServiceImpl.java}                      |   27 +-
 .../api/service/impl/LoggerServiceImpl.java        |    5 +-
 .../api/service/impl/MonitorServiceImpl.java       |  165 +++
 .../service/impl/ProcessDefinitionServiceImpl.java |   22 +-
 .../impl/ProcessDefinitionVersionServiceImpl.java  |   11 +-
 .../ProcessInstanceServiceImpl.java}               |   45 +-
 .../api/service/impl/ProjectServiceImpl.java       |   17 +-
 .../QueueServiceImpl.java}                         |   53 +-
 .../ResourcesServiceImpl.java}                     |  574 +++++-----
 .../SchedulerServiceImpl.java}                     |   55 +-
 .../api/service/impl/SessionServiceImpl.java       |   23 +-
 .../TaskInstanceServiceImpl.java}                  |   18 +-
 .../TaskRecordServiceImpl.java}                    |   22 +-
 .../api/service/impl/TenantServiceImpl.java        |   27 +-
 .../UdfFuncServiceImpl.java}                       |   86 +-
 .../api/service/impl/UiPluginServiceImpl.java      |   11 +-
 .../api/service/impl/UsersServiceImpl.java         |   58 +-
 .../WorkFlowLineageServiceImpl.java}               |   59 +-
 .../WorkerGroupServiceImpl.java}                   |   30 +-
 .../dolphinscheduler/api/utils/RegexUtils.java     |    9 +
 .../api/controller/AbstractControllerTest.java     |   18 +-
 .../api/controller/AccessTokenControllerTest.java  |   21 +-
 .../api/controller/AlertGroupControllerTest.java   |   17 +-
 .../api/controller/DataAnalysisControllerTest.java |   27 +-
 .../api/controller/DataSourceControllerTest.java   |   15 +-
 .../api/controller/ExecutorControllerTest.java     |    1 +
 .../api/controller/LoggerControllerTest.java       |   13 +-
 .../api/controller/LoginControllerTest.java        |   14 +-
 .../api/controller/MonitorControllerTest.java      |   13 +-
 .../controller/ProcessInstanceControllerTest.java  |    1 +
 .../api/controller/ProjectControllerTest.java      |   18 +-
 .../api/controller/QueueControllerTest.java        |   14 +-
 .../api/controller/ResourcesControllerTest.java    |   15 +-
 .../api/controller/SchedulerControllerTest.java    |   15 +-
 .../api/controller/TaskRecordControllerTest.java   |   16 +-
 .../api/controller/TenantControllerTest.java       |   15 +-
 .../api/controller/UsersControllerTest.java        |   19 +-
 .../controller/WorkFlowLineageControllerTest.java  |   14 +-
 .../api/controller/WorkerGroupControllerTest.java  |   21 +-
 .../api/service/AccessTokenServiceTest.java        |    5 +-
 .../api/service/AlertGroupServiceTest.java         |    4 +
 .../service/AlertPluginInstanceServiceTest.java    |    3 +
 .../api/service/BaseServiceTest.java               |   19 +-
 .../api/service/DataAnalysisServiceTest.java       |    4 +
 .../api/service/DataSourceServiceTest.java         |    9 +-
 .../api/service/ExecutorService2Test.java          |    5 +-
 .../api/service/ExecutorServiceTest.java           |   27 +-
 .../api/service/LoggerServiceTest.java             |    6 +-
 .../api/service/MonitorServiceTest.java            |   18 +-
 .../api/service/ProcessDefinitionServiceTest.java  |    3 +
 .../ProcessDefinitionVersionServiceTest.java       |    3 +
 .../api/service/ProcessInstanceServiceTest.java    |    9 +-
 .../api/service/ProjectServiceTest.java            |    4 +-
 .../api/service/QueueServiceTest.java              |   23 +-
 .../api/service/ResourcesServiceTest.java          |   31 +-
 .../api/service/SchedulerServiceTest.java          |    9 +-
 .../api/service/SessionServiceTest.java            |   17 +-
 .../api/service/TaskInstanceServiceTest.java       |    9 +-
 .../api/service/TenantServiceTest.java             |    5 +-
 .../api/service/UdfFuncServiceTest.java            |   28 +-
 .../api/service/UiPluginServiceTest.java           |    2 +-
 .../api/service/UsersServiceTest.java              |   38 +-
 .../api/service/WorkFlowLineageServiceTest.java    |   21 +-
 .../api/service/WorkerGroupServiceTest.java        |   10 +-
 .../dolphinscheduler/api/utils/RegexUtilsTest.java |   15 +
 dolphinscheduler-common/pom.xml                    | 1130 +++++++++---------
 .../apache/dolphinscheduler/common/Constants.java  |   18 +-
 .../dolphinscheduler/common/utils/DateUtils.java   |    3 +
 .../dolphinscheduler/common/utils/StringUtils.java |    8 -
 .../common/utils/DateUtilsTest.java                |   10 +-
 .../common/utils/StringUtilsTest.java              |   15 -
 dolphinscheduler-dao/pom.xml                       |  242 ++--
 .../dao/utils/ResourceProcessDefinitionUtils.java  |    1 -
 dolphinscheduler-dist/pom.xml                      |    2 +-
 dolphinscheduler-microbench/pom.xml                |    2 +-
 dolphinscheduler-remote/pom.xml                    |    2 +-
 dolphinscheduler-server/pom.xml                    |    2 +-
 .../server/registry/HeartBeatTask.java             |    9 +-
 dolphinscheduler-service/pom.xml                   |    2 +-
 .../service/process/ProcessService.java            |    4 +-
 .../queue/PeerTaskInstancePriorityQueue.java       |    2 +
 .../service/zk/ZookeeperOperator.java              |    4 +-
 dolphinscheduler-spi/pom.xml                       |    2 +-
 .../dolphinscheduler/spi/alert/AlertInfo.java      |    2 +-
 .../spi/params/PluginParamsTransfer.java           |   35 +-
 .../dolphinscheduler/spi/params/RadioParam.java    |    4 +-
 .../spi/params/base/PluginParams.java              |   22 +-
 .../dolphinscheduler/spi/utils/Constants.java      |   55 +
 .../dolphinscheduler/spi/utils/JSONUtils.java      |   34 +
 dolphinscheduler-ui/pom.xml                        |    2 +-
 .../pages/warningInstance/_source/list.vue         |    1 +
 .../pages/security/pages/warningInstance/index.vue |    3 +-
 .../components/fileUpdate/definitionUpdate.vue     |   13 +-
 .../components/fileUpdate/fileChildReUpdate.vue    |   13 +-
 .../components/fileUpdate/fileChildUpdate.vue      |   15 +-
 .../module/components/fileUpdate/fileReUpload.vue  |   13 +-
 .../js/module/components/fileUpdate/fileUpdate.vue |   13 +-
 .../components/fileUpdate/resourceChildUpdate.vue  |   17 +-
 .../js/module/components/fileUpdate/udfUpdate.vue  |   26 +-
 .../src/js/module/components/nav/nav.vue           |    2 +-
 .../src/js/module/i18n/locale/en_US.js             |    1 +
 .../src/js/module/i18n/locale/zh_CN.js             |    1 +
 pom.xml                                            |    3 +-
 170 files changed, 2803 insertions(+), 6198 deletions(-)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{BaseService.java
 => impl/BaseServiceImpl.java} (77%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{DataSourceService.java
 => impl/DataSourceServiceImpl.java} (94%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{ExecutorService.java
 => impl/ExecutorServiceImpl.java} (97%)
 create mode 100644 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/MonitorServiceImpl.java
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{ProcessInstanceService.java
 => impl/ProcessInstanceServiceImpl.java} (96%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{QueueService.java
 => impl/QueueServiceImpl.java} (92%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{ResourcesService.java
 => impl/ResourcesServiceImpl.java} (79%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{SchedulerService.java
 => impl/SchedulerServiceImpl.java} (94%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{TaskInstanceService.java
 => impl/TaskInstanceServiceImpl.java} (92%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{TaskRecordService.java
 => impl/TaskRecordServiceImpl.java} (82%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{UdfFuncService.java
 => impl/UdfFuncServiceImpl.java} (86%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{WorkFlowLineageService.java
 => impl/WorkFlowLineageServiceImpl.java} (67%)
 copy 
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{WorkerGroupService.java
 => impl/WorkerGroupServiceImpl.java} (90%)
 create mode 100644 
dolphinscheduler-spi/src/main/java/org/apache/dolphinscheduler/spi/utils/Constants.java

Reply via email to