This is an automated email from the ASF dual-hosted git repository.
leonbao pushed a change to branch params-trans
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 90e197a add return result
add 8ebddc1 [Fix-3298][K8s] Fix wrong host of task instance in k8s (#4786)
add 5e193cf [Fix-4674][UI] create warning instance and click Submit ,
without validate the required parameters (#4767)
add d4fd981 [Fix-4734][UI] Fix file update dialog not reset after re-open
the dialog (#4735)
add 36d7a4f Implement workflow definition page button unelectable state
to add button prompt (#4762)
add a53195f [Improvement-3369][api] Introduce alert group and users
service interface for clear code (#4758)
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 59811d0 Merge remote-tracking branch 'upstream/dev' into params-trans
No new revisions were added by this update.
Summary of changes:
.../dingtalk/DingTalkAlertChannelFactory.java | 11 +-
.../alert/email/EmailAlertChannelFactory.java | 23 +-
.../alert/feishu/FeiShuAlertChannelFactory.java | 11 +-
.../alert/script/ScriptAlertChannelFactory.java | 4 +-
.../plugin/alert/script/ScriptSender.java | 6 +-
.../plugin/alert/script/ScriptType.java | 14 -
.../plugin/alert/script/ScriptSenderTest.java | 2 +-
.../api/controller/AccessTokenController.java | 4 +-
.../api/controller/AlertGroupController.java | 20 +-
.../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 | 42 +-
.../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 +
.../api/service/AlertGroupService.java | 140 +--
.../dolphinscheduler/api/service/BaseService.java | 82 +-
.../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 | 610 +---------
.../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 +-
.../dolphinscheduler/api/service/UsersService.java | 875 +-------------
.../api/service/WorkFlowLineageService.java | 83 +-
.../api/service/WorkerGroupService.java | 140 +--
.../api/service/impl/AccessTokenServiceImpl.java | 14 +-
.../AlertGroupServiceImpl.java} | 19 +-
.../impl/AlertPluginInstanceServiceImpl.java | 23 +-
.../BaseServiceImpl.java} | 48 +-
.../api/service/impl/DataAnalysisServiceImpl.java | 10 +-
.../DataSourceServiceImpl.java} | 57 +-
.../ExecutorServiceImpl.java} | 23 +-
.../api/service/impl/LoggerServiceImpl.java | 3 +-
.../api/service/impl/MonitorServiceImpl.java | 160 +++
.../service/impl/ProcessDefinitionServiceImpl.java | 23 +-
.../impl/ProcessDefinitionVersionServiceImpl.java | 7 +-
.../ProcessInstanceServiceImpl.java} | 34 +-
.../api/service/impl/ProjectServiceImpl.java | 5 +-
.../QueueServiceImpl.java} | 48 +-
.../ResourcesServiceImpl.java} | 556 +++++----
.../SchedulerServiceImpl.java} | 47 +-
.../api/service/impl/SessionServiceImpl.java | 20 +-
.../TaskInstanceServiceImpl.java} | 16 +-
.../TaskRecordServiceImpl.java} | 21 +-
.../api/service/impl/TenantServiceImpl.java | 21 +-
.../UdfFuncServiceImpl.java} | 79 +-
.../api/service/impl/UiPluginServiceImpl.java | 11 +-
.../UsersServiceImpl.java} | 75 +-
.../WorkFlowLineageServiceImpl.java} | 55 +-
.../WorkerGroupServiceImpl.java} | 28 +-
.../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 | 11 +-
.../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 | 41 +-
.../api/service/WorkFlowLineageServiceTest.java | 21 +-
.../api/service/WorkerGroupServiceTest.java | 10 +-
.../dolphinscheduler/api/utils/RegexUtilsTest.java | 15 +
.../apache/dolphinscheduler/common/Constants.java | 18 +-
.../dolphinscheduler/common/utils/NetUtils.java | 13 +-
.../common/utils/PropertyUtils.java | 2 +-
.../dolphinscheduler/common/utils/StringUtils.java | 8 -
.../common/utils/StringUtilsTest.java | 15 -
.../dao/utils/ResourceProcessDefinitionUtils.java | 1 -
.../remote/utils/ChannelUtils.java | 8 +-
.../server/registry/HeartBeatTask.java | 9 +-
.../server/master/registry/MasterRegistryTest.java | 3 +-
.../service/process/ProcessService.java | 4 +-
.../service/zk/ZookeeperOperator.java | 4 +-
.../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 +
.../pages/definition/pages/list/_source/list.vue | 12 +-
.../_source/createWarningInstance.vue | 48 +-
.../components/fileUpdate/definitionUpdate.vue | 9 +
.../components/fileUpdate/fileChildReUpdate.vue | 10 +
.../components/fileUpdate/fileChildUpdate.vue | 11 +
.../module/components/fileUpdate/fileReUpload.vue | 10 +
.../js/module/components/fileUpdate/fileUpdate.vue | 11 +
.../components/fileUpdate/resourceChildUpdate.vue | 11 +
.../js/module/components/fileUpdate/udfUpdate.vue | 11 +
.../src/js/module/i18n/locale/en_US.js | 1 +
.../src/js/module/i18n/locale/zh_CN.js | 1 +
151 files changed, 2078 insertions(+), 6472 deletions(-)
copy
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{AlertGroupService.java
=> impl/AlertGroupServiceImpl.java} (92%)
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} (93%)
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} (95%)
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/{UsersService.java
=> impl/UsersServiceImpl.java} (95%)
copy
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/{WorkFlowLineageService.java
=> impl/WorkFlowLineageServiceImpl.java} (68%)
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