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

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


 discard a9a49db  删除不用的依赖包
 discard 1a4080f  删除不用的依赖包
 discard ce3d7d5  [feature#3356] alert-spi support DingTalk&WeChat (#3869)
 discard 57e21a2  Replace the tenant management page ui with element-ui (#3891)
 discard eae302e  [Feature-3189][alert,spi,dao,plugin-api] base code of 
dolphinscheduler spi and alert plugin implement (#3601)
 discard 8977a12  [feature][ui]Alert plugin design (#3734)
 discard a42a368  fix
 discard d1287ee  fix
 discard 52771c5  Modify node version
 discard d6096aa  Add form-create plug-in and alarm group management add sample 
demo
 discard 735a859  [feature-3665][ui]Add element-ui (#3666)
    omit f4c14de  Merge pull request #4009 from BoYiZhang/pr_4008
    omit c54d096  [Improvement][script] daemon script usage (#3968)
    omit c7b5956  [Feature-3941][ui] Remove tenant name  (#3949)
    omit 83cc289  Update udfs.vue
    omit a6266b7  reset code
    omit 584a787  fix bug
    omit c614bd3  the resources API document does not match the interface 
parameters
    omit c86ff41  Merge pull request #24 from apache/dev
    omit afd0e6a  [Test-3557][API] full cover DataAnalysisServiceImpl (#3605)
    omit e9479e4  [fix-#3962][api] Avoid ClassCastException for 
LoggerService.queryLog(). (#3963)
    omit d520cef  Merge pull request #23 from apache/dev
    omit 05b248f  Merge pull request #3957 from BoYiZhang/pr_3956
    omit 187c5c1  Merge pull request #22 from apache/dev
    omit 7dd717a  When running a task, the resource file is lost, which results 
in an error
    omit 48177b6  When running a task, the resource file is lost, which results 
in an error
    omit 8fd3932  [Fix][api] Add queryProjectCreatedAndAuthorizedByUser 
function (#3658)
    omit ef6cc62  When running a task, the resource file is lost, which results 
in an error
    omit aace551  When running a task, the resource file is lost, which results 
in an error
    omit fc56581  When running a task, the resource file is lost, which results 
in an error
    omit 5f817f2  Merge pull request #21 from apache/dev
    omit 4425968  Merge pull request #3923 from lgcareer/dev-fix
    omit fa355b2  [CodeClean][DAO]Remove redundant comments (#3939)
    omit 3fdc557  [Fix][Docker] fix startup.sh variables cannot reference in 
single quotes. (#3895)
    omit 3d4238f  add verify tenant name cannot contain special characters. 
(#3865)
    omit de11a21  fixed  queryTaskInstanceListPaging query slow (#3892)
    omit d565892  fixed queryProcessInstanceListPaging query slow (#3893)
    omit 6521601  Merge pull request #20 from apache/dev
    omit 8afc0cc  Merge pull request #3402 from dailidong/dev
    omit 7878455  Merge remote-tracking branch 'origin/dev' into dev
    omit f430fed  Merge remote-tracking branch 'upstream/dev' into dev
    omit 2ee5df4  fix Zookeeper does not start, printed logs have no error 
messages, Api services can start but cannot be accessed
    omit 15436cf  Delete ThreadUtilsTest.java
    omit ed3f089  Update ThreadUtilsTest.java
    omit e53bd98  [fix-3843][api] When update workflow definition,if name 
already exists, the prompt is not friendly
    omit 29a083c  Update ThreadUtilsTest.java
    omit 60bf3f8  Merge pull request #3824 from 
elonlo/bugfix-dag-reformat-miss-pretask
    omit 62fb2fd  fix service comment (#3901)
    omit 5b4a8fd  [fix-3788][pom]spring framework Security breach (#3882)
    omit 2fbbf96  [Improvement-3686][service] ProcessService method name meets 
naming convention. (#3687)
    omit 1303050  [FIX-3836][dev-API] process definition validation name 
interface prompt information error  (#3908)
    omit 622bce6  Merge pull request #19 from apache/dev
    omit d32300b  add process define name verify. (#3864)
    omit 08dc691  [FIX_BUG_1.3#3789][remote]support netty heart beat (#3868)
    omit 8e0fb35  Update 
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/threadutils/ThreadUtilsTest.java
    omit 5480a65  Merge pull request #16 from apache/dev
    omit 6564e96  [Fix][ui] Fix the problem that all pre-tasks are lost after 
dag reformatting #3823
    omit 5ea4022  Merge pull request #15 from apache/dev
    omit a26724c  Merge pull request #14 from apache/dev
    omit dffcf1e  Merge pull request #13 from apache/dev
    omit 2713991  Merge remote-tracking branch 'upstream/dev' into dev
    omit c3666f3  Merge pull request #12 from apache/dev
    omit a7cbfb1  Merge pull request #9 from apache/dev
    omit d329914  Merge pull request #8 from apache/dev
    omit 0e11365  Merge pull request #7 from apache/dev
    omit d64127b  optimize TheadUtils test
    omit 5f34adf  Merge remote-tracking branch 'origin/dev' into dev
    omit 0f42af8  Merge remote-tracking branch 'upstream/dev' into dev
    omit dea855f  Update logback-zookeeper.xml
    omit 34082f1  add logback for zookeeper
    omit 58d6a1e  Merge remote-tracking branch 'upstream/dev' into dev
    omit 6f36c6c  Merge remote-tracking branch 'upstream/dev' into dev
    omit bbeb03e  Merge remote-tracking branch 'origin/dev' into dev
    omit 4aca133  this command just for getting a quick experience,not 
recommended for production. this operation will start a standalone zookeeper 
server
    omit b11714b  Update dolphinscheduler-daemon.sh
    omit 3823a08  Merge branch 'dev' into dev
    omit a655e1c  Merge pull request #3 from apache/dev
    omit deb19ee  Setting '-XX:+DisableExplicitGC ' causes netty memory leaks
    omit b21aca8  Merge pull request #2 from apache/dev
    omit 06404f5  Revert "Setting '-XX:+DisableExplicitGC ' causes netty memory 
leaks"
    omit 49f3398  Merge remote-tracking branch 'origin/dev' into dev
    omit b2fab57  Update CreateWorkflowLocator.java
    omit c0ba1dc  Update dag.vue
    omit f22adad  Update dag.vue
    omit 15e64ea  Update dag.vue
    omit 3a2cba7  Setting '-XX:+DisableExplicitGC ' causes netty memory leaks
    omit c7b87fa  Update CreateWorkflowLocator.java
    omit 89ec911  Update CreateWorkflowLocator.java
    omit 295aead  Update CreateWorkflowLocator.java
    omit 19462dd  Update CreateWorkflowLocator.java
    omit 290d22d  Update CreateWorkflowLocator.java
    omit 5a3df2e  Update CreateWorkflowLocator.java
    omit 3c41fbe  updae CLICK_SAVE_WORKFLOW_BUTTON xpath
    omit e6bd0e3  updae CLICK_SAVE_WORKFLOW_BUTTON xpath
    omit 16a4735  updae CLICK_SAVE_WORKFLOW_BUTTON xpath
    omit 3ccb355  Merge remote-tracking branch 'origin/dev' into dev
    omit 4bf187c  update  CLICK_SAVE_WORKFLOW_BUTTON  xpath
    omit 7949b67  Merge pull request #1 from apache/dev
    omit 259a644  Merge branch 'dev' of 
https://github.com/BoYiZhang/incubator-dolphinscheduler into dev
    omit 4fc8144  dag add close buttion
    omit e4d76c5  Merge branch 'dev' of 
https://github.com/BoYiZhang/incubator-dolphinscheduler into dev
    omit 9193cea  reset last version
    omit 50f33a1  reset last version
    omit 038beff  dag  add close button
    omit 090c32e  Merge branch 'dev' into dev
    omit 0332693  Merge branch 'dev' into dev
    omit 9d01a10  Merge branch 'dev' into dev
    omit 5fec36c  Merge branch 'dev' into dev
    omit 1fdb8a2  Merge pull request #1 from apache/dev
    omit bc98ab5  fix bug
    omit 2c059f9  fix bug
    omit d62c98e  fix bug
    omit 58263c1  Merge branch 'dev' into dev
    omit d9f8a5c  Merge branch 'dev' into dev
    omit 13468aa  Merge branch 'dev' into dev
    omit ae14c1b  add worker group config
    omit 43f1e83  add worker group config
    omit 5575f7f  Merge remote-tracking branch 'origin/dev' into dev
    omit edab659  add worker group config
    omit e3ed11a  Merge branch 'dev' into dev
    omit 87730fe  Merge branch 'dev' into dev
    omit 9e0f42f  Merge remote-tracking branch 'upstream/dev' into dev
    omit 12405be  Merge branch 'dev' into dev
    omit 175475e  simplify common config
    omit 0d0d844  add development state
    omit 3320486  Merge remote-tracking branch 'upstream/dev' into dev
    omit a1ff5a6  Merge remote-tracking branch 'upstream/dev' into dev
    omit 64a371a  Merge remote-tracking branch 'upstream/dev' into dev
    omit cec62e3  Merge remote-tracking branch 'upstream/dev' into dev
    omit 2f49ad2  Merge remote-tracking branch 'upstream/dev' into dev
    omit 9199114  Merge remote-tracking branch 'upstream/dev' into dev update PR
    omit 5e043c3  simplify and optimize config
    omit 731c7a7  Merge remote-tracking branch 'upstream/dev' into dev
    omit 34db3ca  Merge remote-tracking branch 'upstream/dev' into dev
    omit 6bd797f  change log level to INFO
    omit 2fd5898  add license
    omit de0ea19  delete logs
    omit 139805b  add embedded database h2 and update embedded zookeeper
    omit 076af88  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 25bedfe  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 321c0d9  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit cd52040  remove servlet 2.5
    omit 63e055a  Merge branch 'origin/dev' of 
https://github.com/dailidong/DolphinScheduler into dev
    omit 5f24225  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 264a8d2  sovle jar conflict, remove servlet-api 2.5 jar
    omit 9dae1ae  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into origin/dev
    omit 292a63a  Merge remote-tracking branch 'upstream/dev' into origin/dev
    omit 03ce394  remove jasper-runtime jar, not need anymore
    omit d24d687  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 8ab680f  add license
    omit 7729e0b  add UT
    omit 8b5c99e  remove tomcat runtime jar
    omit 8353831  combine logback config of master/worker/alert/api server to 
one logback.xml
    omit db45500  jasper-runtime jar is needed when api server start
    omit 39e98b2  jasper-runtime is needed when api server start
    omit c3ea38f  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit c6d1557  update code
    omit f9afc0a  correct equals method
    omit aa191c2  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 293039f  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit affe665  Merge remote-tracking branch 'origin/dev' into dev
    omit ce330ca  update
    omit f425001  update
    omit a2555c1  Merge branch 'dev' into dev
    omit 7c1b37a  update pom.xml
    omit 9169a7c  change commons.lang3.StringUtils to common.utils.StringUtils
    omit 5dbaa52  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 6c4debe  Merge remote-tracking branch 'origin/dev' into dev
    omit be8aff3  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit c60b7b7  Merge branch 'dev' into dev
    omit dd03d78  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 04f8fe8  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 68f1e7e  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit dcc2ff6  regularize api pom xml
    omit 5250ab0  regularize api pom xml update rpc maven compile to 1.8
    omit 6086749  update
    omit c8b4749  Merge branch 'dev' of 
https://github.com/apache/incubator-dolphinscheduler into dev
    omit 1e540fb  update
    omit fb786d8  Update issue templates
    omit b3dae19  update README about DolphinScheduler
    omit 26f2829  Merge remote-tracking branch 'upstream/dev' into dev
    omit a1892c8  Merge remote-tracking branch 'upstream/dev' into dev
    omit 46b6d85  Merge remote-tracking branch 'upstream/dev' into dev
     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)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a9a49db)
            \
             N -- N -- N   refs/heads/alert_plugin_design (449cbbe)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 docker/build/Dockerfile                            |   2 +-
 docker/build/startup.sh                            |   4 +-
 .../api/controller/ProjectController.java          |  17 +-
 .../api/controller/ResourcesController.java        | 207 +++++------
 .../api/controller/TenantController.java           |  23 +-
 .../api/dto/CommandStateCount.java                 |  28 --
 .../dolphinscheduler/api/dto/TaskCountDto.java     |  81 ++++-
 .../dolphinscheduler/api/dto/TaskStateCount.java   |  24 --
 .../apache/dolphinscheduler/api/enums/Status.java  |  10 +-
 .../api/service/ProcessInstanceService.java        |   4 +-
 .../api/service/ProjectService.java                |   7 -
 .../api/service/TenantService.java                 |   5 +-
 .../api/service/impl/DataAnalysisServiceImpl.java  | 169 +++++++--
 .../service/impl/ProcessDefinitionServiceImpl.java |  22 +-
 .../api/service/impl/ProjectServiceImpl.java       |  22 --
 .../api/service/impl/TenantServiceImpl.java        |  12 +-
 .../src/main/resources/i18n/messages.properties    |   2 +-
 .../main/resources/i18n/messages_en_US.properties  |   2 +-
 .../main/resources/i18n/messages_zh_CN.properties  |   2 +-
 .../ProcessDefinitionControllerTest.java           |   4 +-
 .../api/controller/TenantControllerTest.java       |   8 +-
 .../api/service/DataAnalysisServiceTest.java       | 137 -------
 .../api/service/ProcessDefinitionServiceTest.java  |   6 +-
 .../api/service/ProjectServiceTest.java            |  24 +-
 .../api/service/TenantServiceTest.java             |  13 +-
 .../dolphinscheduler/common/task/TaskParams.java   |  78 ++++
 .../common/utils/VarPoolUtils.java                 |  56 +--
 .../common/threadutils/ThreadUtilsTest.java        | 190 ++++++++++
 .../common/utils/VarPoolUtilsTest.java             |  61 ++--
 .../apache/dolphinscheduler/dao/entity/Tenant.java |  14 +
 .../apache/dolphinscheduler/dao/entity/User.java   |  15 +
 .../dao/mapper/ProcessDefinitionMapper.java        |   9 -
 .../dao/mapper/ProcessInstanceMapper.java          |  15 +-
 .../dolphinscheduler/dao/mapper/ProjectMapper.java |   7 -
 .../dao/mapper/ProcessDefinitionMapper.xml         |   8 +-
 .../dao/mapper/ProcessInstanceMapper.xml           |   7 +-
 .../dolphinscheduler/dao/mapper/ProjectMapper.xml  |   4 -
 .../dao/mapper/TaskInstanceMapper.xml              |   3 +-
 .../dolphinscheduler/dao/mapper/TenantMapper.xml   |   2 +-
 .../dolphinscheduler/dao/mapper/UserMapper.xml     |   4 +-
 .../dao/mapper/ResourceMapperTest.java             |   1 +
 .../dao/mapper/TenantMapperTest.java               |   4 +-
 .../dao/mapper/UserMapperTest.java                 |   2 +
 dolphinscheduler-dist/release-docs/LICENSE         |  40 +-
 dolphinscheduler-dist/release-docs/NOTICE          |   4 +-
 .../src/main/assembly/dolphinscheduler-binary.xml  |   6 +-
 .../remote/NettyRemotingClient.java                |  51 ++-
 .../remote/NettyRemotingServer.java                |  12 +-
 .../remote/command/CommandType.java                | 106 +-----
 .../remote/handler/NettyClientHandler.java         |  75 ++--
 .../remote/handler/NettyServerHandler.java         |  67 ++--
 .../dolphinscheduler/remote/utils/Constants.java   |   5 +-
 .../master/consumer/TaskPriorityQueueConsumer.java |   2 +-
 .../consumer/TaskPriorityQueueConsumerTest.java    |   1 +
 .../service/process/ProcessService.java            | 403 +++++++++++----------
 .../service/zk/CuratorZookeeperClient.java         |  19 +-
 .../service/zk/CuratorZookeeperClientTest.java     |   3 +-
 .../src/js/conf/home/pages/dag/_source/dag.js      |   4 +-
 .../pages/dag/_source/udp/_source/selectTenant.vue |   2 +-
 .../pages/tenement/_source/createTenement.vue      |  22 +-
 .../pages/security/pages/tenement/_source/list.vue |  81 -----
 .../security/pages/users/_source/createUser.vue    |   2 +-
 .../pages/security/pages/users/_source/list.vue    |   2 +-
 .../home/pages/user/pages/account/_source/info.vue |   2 +-
 .../src/js/conf/home/store/dag/actions.js          |   2 +-
 .../src/js/conf/home/store/security/actions.js     |   2 +-
 .../src/js/module/i18n/locale/en_US.js             |   1 +
 .../src/js/module/i18n/locale/zh_CN.js             |   1 +
 .../locator/security/TenantManageLocator.java      |   2 +
 .../page/security/TenantManagePage.java            |   1 +
 e2e/src/test/resources/testData/security_zh_cn.yml |   1 +
 pom.xml                                            |   7 +-
 script/dolphinscheduler-daemon.sh                  |   2 +-
 .../mysql/dolphinscheduler_ddl.sql                 |   1 +
 .../postgresql/dolphinscheduler_ddl.sql            |   1 +
 sql/dolphinscheduler-postgre.sql                   |   1 +
 sql/dolphinscheduler_mysql.sql                     |   1 +
 tools/dependencies/known-dependencies.txt          |  94 +++--
 78 files changed, 1155 insertions(+), 1186 deletions(-)
 create mode 100644 
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/TaskParams.java
 create mode 100644 
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/threadutils/ThreadUtilsTest.java

Reply via email to