This is an automated email from the ASF dual-hosted git repository.
zhongjiajie pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
from f6e0f2e471 [Bug] [worker] WorkerConfig output is wrong (#14000)
(#14001)
add db6c061c8b [Feature][plugin] Add databend datasource in datasource
plugin (#13866)
No new revisions were added by this update.
Summary of changes:
docs/configs/docsdev.js | 8 +
docs/docs/en/guide/datasource/databend.md | 21 +
docs/docs/zh/guide/datasource/databend.md | 23 +
docs/img/new_ui/dev/datasource/Databend.png | Bin 0 -> 3304 bytes
.../api/service/impl/DataSourceServiceImpl.java | 1 +
dolphinscheduler-bom/pom.xml | 7 +
.../common/constants/DataSourceConstants.java | 3 +
dolphinscheduler-data-quality/pom.xml | 5 +
.../dolphinscheduler-datasource-all/pom.xml | 5 +
.../pom.xml | 6 +-
.../databend/DatabendDataSourceChannel.java} | 6 +-
.../DatabendDataSourceChannelFactory.java} | 12 +-
.../databend/DatabendDataSourceClient.java} | 6 +-
.../databend/param/DatabendConnectionParam.java} | 6 +-
.../param/DatabendDataSourceParamDTO.java} | 8 +-
.../param/DatabendDataSourceProcessor.java} | 78 +--
.../DatabendDataSourceChannelFactoryTest.java} | 6 +-
.../databend/DatabendDataSourceChannelTest.java} | 12 +-
.../param/DatabendDataSourceProcessorTest.java | 180 +++++++
dolphinscheduler-datasource-plugin/pom.xml | 1 +
dolphinscheduler-dist/release-docs/LICENSE | 1 +
...mons-compress.txt => LICENSE-databend-jdbc.txt} | 0
.../apache/dolphinscheduler/spi/enums/DbType.java | 3 +-
.../plugin/task/api/TaskConstants.java | 3 +-
.../plugin/task/datax/DataxUtils.java | 5 +
.../src/service/modules/data-source/types.ts | 1 +
.../src/views/datasource/list/use-form.ts | 5 +
.../task/components/node/fields/use-datasource.ts | 5 +
.../task/components/node/fields/use-datax.ts | 547 +++++++++++----------
tools/dependencies/known-dependencies.txt | 4 +-
30 files changed, 622 insertions(+), 346 deletions(-)
create mode 100644 docs/docs/en/guide/datasource/databend.md
create mode 100644 docs/docs/zh/guide/datasource/databend.md
create mode 100644 docs/img/new_ui/dev/datasource/Databend.png
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-clickhouse =>
dolphinscheduler-datasource-databend}/pom.xml (94%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-redshift/src/main/java/org/apache/dolphinscheduler/plugin/datasource/redshift/RedshiftDataSourceChannel.java
=>
dolphinscheduler-datasource-databend/src/main/java/org/apache/dolphinscheduler/plugin/datasource/databend/DatabendDataSourceChannel.java}
(86%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-redshift/src/main/java/org/apache/dolphinscheduler/plugin/datasource/redshift/RedshiftDataSourceChannelFactory.java
=>
dolphinscheduler-datasource-databend/src/main/java/org/apache/dolphinscheduler/plugin/datasource/databend/DatabendDataSourceChannelFactory.java}
(85%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceClient.java
=>
dolphinscheduler-datasource-databend/src/main/java/org/apache/dolphinscheduler/plugin/datasource/databend/DatabendDataSourceClient.java}
(82%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-db2/src/main/java/org/apache/dolphinscheduler/plugin/datasource/db2/param/Db2ConnectionParam.java
=>
dolphinscheduler-datasource-databend/src/main/java/org/apache/dolphinscheduler/plugin/datasource/databend/param/DatabendConnectionParam.java}
(88%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/param/KyuubiDataSourceParamDTO.java
=>
dolphinscheduler-datasource-databend/src/main/java/org/apache/dolphinscheduler/plugin/datasource/databend/param/DatabendDataSourceParamDTO.java}
(85%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-clickhouse/src/main/java/org/apache/dolphinscheduler/plugin/datasource/clickhouse/param/ClickHouseDataSourceProcessor.java
=>
dolphinscheduler-datasource-databend/src/main/java/org/apache/dolphinscheduler/plugin/datasource/databend/param/DatabendDataSourceProcessor.java}
(54%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-db2/src/test/java/org/apache/dolphinscheduler/plugin/datasource/db2/DB2DataSourceChannelFactoryTest.java
=>
dolphinscheduler-datasource-databend/src/test/java/org/apache/dolphinscheduler/plugin/datasource/databend/DatabendDataSourceChannelFactoryTest.java}
(83%)
copy
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-postgresql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/postgresql/PostgreSQLDataSourceChannelTest.java
=>
dolphinscheduler-datasource-databend/src/test/java/org/apache/dolphinscheduler/plugin/datasource/databend/DatabendDataSourceChannelTest.java}
(71%)
create mode 100644
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-databend/src/test/java/org/apache/dolphinscheduler/plugin/datasource/databend/param/DatabendDataSourceProcessorTest.java
copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-commons-compress.txt
=> LICENSE-databend-jdbc.txt} (100%)