You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by le...@apache.org on 2021/01/25 02:39:06 UTC

[incubator-dolphinscheduler] branch json_split updated (0055ef4 -> 59a542d)

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 0055ef4  [Feature][JsonSplit] Add Project code  (#4509)
     add 543aac5  [feature-3665][ui]Add element-ui (#3666)
     add ab884df  Add form-create plug-in and alarm group management add sample demo
     add bbfe5c1  Modify node version
     add 1057e6b  fix
     add a7a928b  fix
     add 1618b98  [feature][ui]Alert plugin design (#3734)
     add 1d25434  [Feature-3189][alert,spi,dao,plugin-api] base code of dolphinscheduler spi and alert plugin implement (#3601)
     add 20bc747  Replace the tenant management page ui with element-ui (#3891)
     add 449cbbe  [feature#3356] alert-spi support DingTalk&WeChat (#3869)
     add 2df6ecb   the alert module support service.
     add 30d75f2   the alert module support service.
     add 36cfcc4  Delete blank lines.
     add a263455  add code checkstyle.
     add 5c1561a  Solve the sonar bug.
     add 3341317  Re-execute build.
     add 500d481  add test.
     add 0fdb001  update ut.
     add 54802bb  add test class.
     add 72942ac  update test.
     add c61e536  Merge pull request #3979 from zhuangchong/alert_spi_support_sync_service
     add f4ef86c  [FEATURE#4029] alert spi support script alert
     add 4c7743f  code style
     add 05eabda  code smell
     add e4641da  add test
     add 03ed107  code style
     add 5b14319  code smell
     add 66afe5a  code style
     add 63522ad  fix name error
     add c3695a0  Merge pull request #4063 from CalvinKirs/alert_script
     add 91eb42d  init sms plugin
     add 13e6ce9  Merge branch 'sms' into alert_plugin_design
     add b21a158  delete dolphinscheduler-alert-sms plugin
     add 44d5cce  dolphinscheduler plugin need add <package>dolphinscheduler-plugin</package> in the pom.xml file
     add 183725d  Merge pull request #25 from apache/alert_plugin_design
     add 37c8f00  modify http type
     add 567590c  Merge branch 'sms' into alert_plugin_design
     add 3f85a4c  delete alert http plugin (#4152)
     add 169a4ac  [Feature-3749][Alert-SPI] SqlTask should send notifications by alert server api (#4080)
     add 9da6d58  [Alert plugin design] add http alert plugin (#4165)
     add cb25810  [Feature-3311] Add alert plugin instance function (#4038)
     add 0f31152  [Feature-#3252][build]plugins need put in plugins dir when install (#4259)
     add 17d4421  [Feature#4310][Alert-SPI] Plug-ins containing UI components provide display pages (#4311)
     add 14785f4  [Feature-#3828][server] Delete recipients and CCs in the process defiā€¦ (#4303)
     add 5808a0a  Replace the front-end code of the plugin branch with the front-end code of the dev branch (#4353)
     add 4d55360  Merge dev to alert_plugin_design (#4351)
     add ffc5420  Delete the receivers, receiversCc fields, delete api alert-group/grant-user, projects/{projectName}/executors/get-receiver-cc (#4409)
     add 73b0eaa  merge dev to alert_plugin_design (#4530)
     add 34b0f30  fix alert property utils init properties. (#4527)
     add ab95b16  Revert "[Feature-#3049] Alert Plugin Design(merge alert_plugin_design to dev) (#4495)" (#4535)
     add 64b4715  reslove
     add b290754  [Improvement-#4503][dolphinscheduler-dist]Jackson version upgraded to 2.10.5 from 2.9.10 (#4522)
     add 1c5abbb  Merge branch 'dev' into alert_plugin_design
     add acee4e0  Merge pull request #4537 from CalvinKris/alert_plugin_design
     add 500147f  [Feature-#3826][UI]Alert SPI (#4441)
     add 046940b  [Improvement][API] ProjectService queryAllProjectList API optimization (#4539)
     add cfa88a4  [Improvement-4493][api] The Process Definition interface parameter releaseState is changed to an enumeration type  (#4494)
     add 5bae933  update get system load (#4524)
     add 0b8fcac  [Fix-4439][*] Fix cors problem (#4490)
     add 829fdb5  [Improvement] Optimize the popover box title, create and edit instances are not cleared (#4540)
     new 59a542d  Merge branch 'json_split' of https://github.com/apache/incubator-dolphinscheduler into json-split

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:
 .gitignore                                         | 122 +------------
 .../dolphinscheduler/requirements.yaml~HEAD        |  25 ---
 .../dolphinscheduler/requirements.yaml~dev         |  25 ---
 .../alert/utils/PropertyUtils.java                 |   5 +
 .../src/main/resources/alert.properties            |   3 +-
 .../alert/utils/PropertyUtilsTest.java             |  17 +-
 .../api/configuration/AppConfiguration.java        |  32 ++--
 .../controller/ProcessDefinitionController.java    |  15 +-
 .../api/interceptor/LocaleChangeInterceptor.java   |  56 ++++++
 .../api/service/ProcessDefinitionService.java      |   3 +-
 .../dolphinscheduler/api/service/UsersService.java |  10 +-
 .../service/impl/ProcessDefinitionServiceImpl.java |  12 +-
 .../api/service/impl/ProjectServiceImpl.java       |  21 +--
 .../ProcessDefinitionControllerTest.java           |   7 +-
 .../LocaleChangeInterceptorTest.java}              |  23 +--
 .../api/service/ProcessDefinitionServiceTest.java  |   8 +-
 .../api/service/ProjectServiceTest.java            |  11 +-
 .../apache/dolphinscheduler/common/Constants.java  |   5 +
 .../dolphinscheduler/common/utils/JSONUtils.java   |   6 +-
 .../dolphinscheduler/common/utils/OSUtils.java     |  15 +-
 ...fUtilsTest.java => HiveConfUtilsTest.java~HEAD} |   0
 ...nfUtilsTest.java => HiveConfUtilsTest.java~dev} |   0
 .../dao/mapper/ProcessDefinitionMapper.java        |   6 +
 .../dao/mapper/ProcessDefinitionMapper.xml         |   6 +
 .../dao/mapper/ProcessDefinitionMapperTest.java    |   8 +
 dolphinscheduler-dist/release-docs/LICENSE         |   6 +-
 ...element-ui => LICENSE-@form-create-element-ui } |   2 +-
 .../server/log/TaskLogAppender.java                |   4 +-
 dolphinscheduler-ui/package.json                   |   4 +
 dolphinscheduler-ui/src/js/conf/home/index.js      |   2 +
 .../home/pages/dag/_source/formModel/tasks/sql.vue |  55 +-----
 .../pages/dag/_source/formModel/tasks/sqoop.vue    |   2 -
 .../home/pages/dag/_source/startingParam/index.vue |   2 -
 .../src/js/conf/home/pages/dag/_source/udp/udp.vue |   4 +-
 .../conditions/instance/processInstance.vue        |   2 +-
 .../pages/definition/pages/list/_source/list.vue   |  31 +---
 .../pages/definition/pages/list/_source/start.vue  |  31 +---
 .../pages/definition/pages/list/_source/timing.vue |  26 +--
 .../pages/definition/timing/_source/list.vue       |  27 +--
 .../pages/instance/pages/list/_source/list.vue     |   1 -
 .../projects/pages/list/_source/createProject.vue  |  16 +-
 .../conf/home/pages/projects/pages/list/index.vue  |   2 +
 .../security/pages/queue/_source/createQueue.vue   |  19 +-
 .../conf/home/pages/security/pages/queue/index.vue |   2 +
 .../pages/tenement/_source/createTenement.vue      |  17 +-
 .../home/pages/security/pages/tenement/index.vue   |   2 +
 .../security/pages/users/_source/createUser.vue    |  21 ++-
 .../pages/security/pages/users/_source/list.vue    |   1 +
 .../conf/home/pages/security/pages/users/index.vue |   2 +
 .../pages/warningGroups/_source/createWarning.vue  |  47 ++---
 .../security/pages/warningGroups/_source/list.vue  |  55 +-----
 .../pages/security/pages/warningGroups/index.vue   |  16 +-
 .../_source/createWarningInstance.vue              | 197 +++++++++++++++++++++
 .../pages/warningInstance}/_source/list.vue        |  39 ++--
 .../{warningGroups => warningInstance}/index.vue   |  30 ++--
 .../home/pages/user/pages/account/_source/info.vue |   4 +-
 .../pages/user/pages/token/_source/createToken.vue |  11 +-
 .../js/conf/home/pages/user/pages/token/index.vue  |   2 +
 .../src/js/conf/home/router/index.js               |  11 +-
 .../src/js/conf/home/store/dag/actions.js          |  12 --
 .../src/js/conf/home/store/dag/state.js            |   2 +-
 .../src/js/conf/home/store/security/actions.js     |  94 +++++++++-
 .../components/popup/{popup.vue => popover.vue}    |   9 +-
 .../src/js/module/components/popup/popup.vue       |   2 +-
 .../components/secondaryMenu/_source/menu.js       |   9 +
 .../src/js/module/components/transfer/resource.vue |   5 +-
 .../src/js/module/i18n/locale/en_US.js             |   9 +-
 .../src/js/module/i18n/locale/zh_CN.js             |   6 +
 dolphinscheduler-ui/src/js/module/io/index.js      |   4 +
 dolphinscheduler-ui/src/sass/common/index.scss     |   4 +-
 pom.xml                                            |   3 +-
 tools/dependencies/known-dependencies.txt          |   6 +-
 72 files changed, 694 insertions(+), 605 deletions(-)
 delete mode 100644 docker/kubernetes/dolphinscheduler/requirements.yaml~HEAD
 delete mode 100644 docker/kubernetes/dolphinscheduler/requirements.yaml~dev
 create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/interceptor/LocaleChangeInterceptor.java
 copy dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/{security/SecurityConfigLDAPTest.java~HEAD => interceptor/LocaleChangeInterceptorTest.java} (69%)
 copy dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/{HiveConfUtilsTest.java => HiveConfUtilsTest.java~HEAD} (100%)
 copy dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/{HiveConfUtilsTest.java => HiveConfUtilsTest.java~dev} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/ui-licenses/{LICENSE-@form-create-element-ui => LICENSE-@form-create-element-ui } (98%)
 create mode 100644 dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningInstance/_source/createWarningInstance.vue
 copy dolphinscheduler-ui/src/js/conf/home/pages/{user/pages/token => security/pages/warningInstance}/_source/list.vue (72%)
 copy dolphinscheduler-ui/src/js/conf/home/pages/security/pages/{warningGroups => warningInstance}/index.vue (82%)
 copy dolphinscheduler-ui/src/js/module/components/popup/{popup.vue => popover.vue} (93%)


[incubator-dolphinscheduler] 01/01: Merge branch 'json_split' of https://github.com/apache/incubator-dolphinscheduler into json-split

Posted by le...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 59a542d68fdd25a3bab47e38c60d9bfc4cd71f91
Merge: 0055ef4 829fdb5
Author: lenboo <ba...@gmail.com>
AuthorDate: Mon Jan 25 10:38:28 2021 +0800

    Merge branch 'json_split' of https://github.com/apache/incubator-dolphinscheduler into json-split
    
    # Conflicts:
    #	dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/ProcessInstanceService.java
    #	dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/ProcessInstance.java

 .gitignore                                         | 122 +------------
 .../dolphinscheduler/requirements.yaml~HEAD        |  25 ---
 .../dolphinscheduler/requirements.yaml~dev         |  25 ---
 .../alert/utils/PropertyUtils.java                 |   5 +
 .../src/main/resources/alert.properties            |   3 +-
 .../alert/utils/PropertyUtilsTest.java             |  17 +-
 .../api/configuration/AppConfiguration.java        |  32 ++--
 .../controller/ProcessDefinitionController.java    |  15 +-
 .../api/interceptor/LocaleChangeInterceptor.java   |  56 ++++++
 .../api/service/ProcessDefinitionService.java      |   3 +-
 .../dolphinscheduler/api/service/UsersService.java |  10 +-
 .../service/impl/ProcessDefinitionServiceImpl.java |  12 +-
 .../api/service/impl/ProjectServiceImpl.java       |  21 +--
 .../ProcessDefinitionControllerTest.java           |   7 +-
 .../interceptor/LocaleChangeInterceptorTest.java   |  48 +++++
 .../api/service/ProcessDefinitionServiceTest.java  |   8 +-
 .../api/service/ProjectServiceTest.java            |  11 +-
 .../apache/dolphinscheduler/common/Constants.java  |   5 +
 .../dolphinscheduler/common/utils/JSONUtils.java   |   6 +-
 .../dolphinscheduler/common/utils/OSUtils.java     |  15 +-
 .../common/utils/HiveConfUtilsTest.java~HEAD       |  42 +++--
 .../common/utils/HiveConfUtilsTest.java~dev        |  42 +++--
 .../dao/mapper/ProcessDefinitionMapper.java        |   6 +
 .../dao/mapper/ProcessDefinitionMapper.xml         |   6 +
 .../dao/mapper/ProcessDefinitionMapperTest.java    |   8 +
 dolphinscheduler-dist/release-docs/LICENSE         |   6 +-
 .../ui-licenses/LICENSE-@form-create-element-ui    |  21 +++
 .../server/log/TaskLogAppender.java                |   4 +-
 dolphinscheduler-ui/package.json                   |   4 +
 dolphinscheduler-ui/src/js/conf/home/index.js      |   2 +
 .../home/pages/dag/_source/formModel/tasks/sql.vue |  55 +-----
 .../pages/dag/_source/formModel/tasks/sqoop.vue    |   2 -
 .../home/pages/dag/_source/startingParam/index.vue |   2 -
 .../src/js/conf/home/pages/dag/_source/udp/udp.vue |   4 +-
 .../conditions/instance/processInstance.vue        |   2 +-
 .../pages/definition/pages/list/_source/list.vue   |  31 +---
 .../pages/definition/pages/list/_source/start.vue  |  31 +---
 .../pages/definition/pages/list/_source/timing.vue |  26 +--
 .../pages/definition/timing/_source/list.vue       |  27 +--
 .../pages/instance/pages/list/_source/list.vue     |   1 -
 .../projects/pages/list/_source/createProject.vue  |  16 +-
 .../conf/home/pages/projects/pages/list/index.vue  |   2 +
 .../security/pages/queue/_source/createQueue.vue   |  19 +-
 .../conf/home/pages/security/pages/queue/index.vue |   2 +
 .../pages/tenement/_source/createTenement.vue      |  17 +-
 .../home/pages/security/pages/tenement/index.vue   |   2 +
 .../security/pages/users/_source/createUser.vue    |  21 ++-
 .../pages/security/pages/users/_source/list.vue    |   1 +
 .../conf/home/pages/security/pages/users/index.vue |   2 +
 .../pages/warningGroups/_source/createWarning.vue  |  47 ++---
 .../security/pages/warningGroups/_source/list.vue  |  55 +-----
 .../pages/security/pages/warningGroups/index.vue   |  16 +-
 .../_source/createWarningInstance.vue              | 197 +++++++++++++++++++++
 .../_source/list.vue                               |  82 +--------
 .../{warningGroups => warningInstance}/index.vue   |  30 ++--
 .../home/pages/user/pages/account/_source/info.vue |   4 +-
 .../pages/user/pages/token/_source/createToken.vue |  11 +-
 .../js/conf/home/pages/user/pages/token/index.vue  |   2 +
 .../src/js/conf/home/router/index.js               |  11 +-
 .../src/js/conf/home/store/dag/actions.js          |  12 --
 .../src/js/conf/home/store/dag/state.js            |   2 +-
 .../src/js/conf/home/store/security/actions.js     |  94 +++++++++-
 .../components/popup/{popup.vue => popover.vue}    |   9 +-
 .../src/js/module/components/popup/popup.vue       |   2 +-
 .../components/secondaryMenu/_source/menu.js       |   9 +
 .../src/js/module/components/transfer/resource.vue |   5 +-
 .../src/js/module/i18n/locale/en_US.js             |   9 +-
 .../src/js/module/i18n/locale/zh_CN.js             |   6 +
 dolphinscheduler-ui/src/js/module/io/index.js      |   4 +
 dolphinscheduler-ui/src/sass/common/index.scss     |   4 +-
 pom.xml                                            |   3 +-
 tools/dependencies/known-dependencies.txt          |   6 +-
 72 files changed, 786 insertions(+), 684 deletions(-)

diff --cc docker/kubernetes/dolphinscheduler/requirements.yaml~HEAD
index e219975,e219975..0000000
deleted file mode 100644,100644
--- a/docker/kubernetes/dolphinscheduler/requirements.yaml~HEAD
+++ /dev/null
@@@ -1,25 -1,25 +1,0 @@@
--#
--# Licensed to the Apache Software Foundation (ASF) under one or more
--# contributor license agreements.  See the NOTICE file distributed with
--# this work for additional information regarding copyright ownership.
--# The ASF licenses this file to You under the Apache License, Version 2.0
--# (the "License"); you may not use this file except in compliance with
--# the License.  You may obtain a copy of the License at
--#
--#     http://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--#
--dependencies:
--- name: postgresql
--  version: 8.x.x
--  repository: https://charts.bitnami.com/bitnami
--  condition: postgresql.enabled
--- name: zookeeper
--  version: 5.x.x
--  repository: https://charts.bitnami.com/bitnami
--  condition: redis.enabled
diff --cc docker/kubernetes/dolphinscheduler/requirements.yaml~dev
index e219975,e219975..0000000
deleted file mode 100644,100644
--- a/docker/kubernetes/dolphinscheduler/requirements.yaml~dev
+++ /dev/null
@@@ -1,25 -1,25 +1,0 @@@
--#
--# Licensed to the Apache Software Foundation (ASF) under one or more
--# contributor license agreements.  See the NOTICE file distributed with
--# this work for additional information regarding copyright ownership.
--# The ASF licenses this file to You under the Apache License, Version 2.0
--# (the "License"); you may not use this file except in compliance with
--# the License.  You may obtain a copy of the License at
--#
--#     http://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--#
--dependencies:
--- name: postgresql
--  version: 8.x.x
--  repository: https://charts.bitnami.com/bitnami
--  condition: postgresql.enabled
--- name: zookeeper
--  version: 5.x.x
--  repository: https://charts.bitnami.com/bitnami
--  condition: redis.enabled
diff --cc dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProjectServiceImpl.java
index acf5f0a,9241df6..bca3b8d
--- a/dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProjectServiceImpl.java
+++ b/dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ProjectServiceImpl.java
@@@ -24,8 -24,7 +24,9 @@@ import org.apache.dolphinscheduler.api.
  import org.apache.dolphinscheduler.api.utils.PageInfo;
  import org.apache.dolphinscheduler.common.Constants;
  import org.apache.dolphinscheduler.common.enums.UserType;
 +import org.apache.dolphinscheduler.common.utils.SnowFlakeUtils;
 +import org.apache.dolphinscheduler.common.utils.SnowFlakeUtils.SnowFlakeException;
+ import org.apache.dolphinscheduler.common.utils.CollectionUtils;
  import org.apache.dolphinscheduler.dao.entity.ProcessDefinition;
  import org.apache.dolphinscheduler.dao.entity.Project;
  import org.apache.dolphinscheduler.dao.entity.ProjectUser;