You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ga...@apache.org on 2020/12/28 03:25:12 UTC
[incubator-dolphinscheduler] branch alert_plugin_design updated
(0f31152 -> 17d4421)
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.
from 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)
No new revisions were added by this update.
Summary of changes:
.../alert/plugin/AlertPluginManager.java | 3 +-
.../api/controller/UiPluginController.java | 93 ++++++++++++++++++++++
.../apache/dolphinscheduler/api/enums/Status.java | 14 +++-
.../api/service/UiPluginService.java | 24 +++---
.../api/service/impl/UiPluginServiceImpl.java | 74 +++++++++++++++++
.../api/service/UiPluginServiceTest.java | 86 ++++++++++++++++++++
.../common/enums/{UdfType.java => PluginType.java} | 52 +++++++-----
.../dao/mapper/PluginDefineMapper.java | 8 ++
.../dao/mapper/PluginDefineMapper.xml | 9 ++-
pom.xml | 1 +
10 files changed, 323 insertions(+), 41 deletions(-)
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/controller/UiPluginController.java
copy dolphinscheduler-spi/src/main/java/org/apache/dolphinscheduler/spi/params/base/DataType.java => dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/UiPluginService.java (72%)
create mode 100644 dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/UiPluginServiceImpl.java
create mode 100644 dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/service/UiPluginServiceTest.java
copy dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/enums/{UdfType.java => PluginType.java} (58%)