This is an automated email from the ASF dual-hosted git repository.
tianqiyan pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
from 3b980cb06a [fix][worker][bug] master/worker crash when registry
recover from SUSPENDED to RECONNECTED (#13328)
add bcf03ad4d1 [Feature-9467] add DAMENG DataSource (#12860)
No new revisions were added by this update.
Summary of changes:
docs/docs/en/guide/datasource/dameng.md | 22 +++
docs/docs/zh/guide/datasource/dameng.md | 17 +++
docs/img/new_ui/dev/datasource/dameng.png | Bin 0 -> 28038 bytes
dolphinscheduler-bom/pom.xml | 7 +
.../common/constants/DataSourceConstants.java | 3 +
.../dolphinscheduler-datasource-all/pom.xml | 5 +
.../pom.xml | 8 +-
.../dameng/DamengDataSourceChannel.java} | 6 +-
.../dameng/DamengDataSourceChannelFactory.java} | 12 +-
.../datasource/dameng/DamengDataSourceClient.java} | 6 +-
.../dameng/param/DamengConnectionParam.java} | 6 +-
.../dameng/param/DamengDataSourceParamDTO.java} | 8 +-
.../dameng/param/DamengDataSourceProcessor.java | 149 +++++++++++++++++++++
.../DamengDataSourceChannelFactoryTest.java} | 6 +-
.../dameng/DamengDataSourceChannelTest.java} | 13 +-
.../param/DamengDataSourceProcessorTest.java | 91 +++++++++++++
dolphinscheduler-datasource-plugin/pom.xml | 1 +
dolphinscheduler-dist/release-docs/LICENSE | 2 +-
dolphinscheduler-dist/release-docs/NOTICE | 10 ++
...ICENSE-druid.txt => LICENSE-DmJdbcDriver18.txt} | 2 +-
.../apache/dolphinscheduler/spi/enums/DbType.java | 3 +-
.../src/service/modules/data-source/types.ts | 2 +
.../src/views/datasource/list/use-form.ts | 5 +
.../task/components/node/fields/use-datasource.ts | 5 +
tools/dependencies/known-dependencies.txt | 1 +
25 files changed, 356 insertions(+), 34 deletions(-)
create mode 100644 docs/docs/en/guide/datasource/dameng.md
create mode 100644 docs/docs/zh/guide/datasource/dameng.md
create mode 100644 docs/img/new_ui/dev/datasource/dameng.png
copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql =>
dolphinscheduler-datasource-dameng}/pom.xml (92%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-athena/src/main/java/org/apache/dolphinscheduler/plugin/datasource/athena/AthenaDataSourceChannel.java
=>
dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceChannel.java}
(86%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-starrocks/src/main/java/org/apache/dolphinscheduler/plugin/datasource/starrocks/StarRocksDataSourceChannelFactory.java
=>
dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceChannelFactory.java}
(83%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-presto/src/main/java/org/apache/dolphinscheduler/plugin/datasource/presto/PrestoDataSourceClient.java
=>
dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceClient.java}
(85%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-trino/src/main/java/org/apache/dolphinscheduler/plugin/datasource/trino/param/TrinoConnectionParam.java
=>
dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/param/DamengConnectionParam.java}
(88%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-trino/src/main/java/org/apache/dolphinscheduler/plugin/datasource/trino/param/TrinoDataSourceParamDTO.java
=>
dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/param/DamengDataSourceParamDTO.java}
(86%)
create mode 100644
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/param/DamengDataSourceProcessor.java
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-hive/src/test/java/org/apache/dolphinscheduler/plugin/datasource/hive/HiveDataSourceChannelFactoryTest.java
=>
dolphinscheduler-datasource-dameng/src/test/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceChannelFactoryTest.java}
(84%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-hive/src/test/java/org/apache/dolphinscheduler/plugin/datasource/hive/HiveDataSourceChannelTest.java
=>
dolphinscheduler-datasource-dameng/src/test/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceChannelTest.java}
(75%)
create mode 100644
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-dameng/src/test/java/org/apache/dolphinscheduler/plugin/datasource/dameng/param/DamengDataSourceProcessorTest.java
copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-druid.txt =>
LICENSE-DmJdbcDriver18.txt} (86%)