You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by zh...@apache.org on 2023/04/24 13:28:24 UTC
[dolphinscheduler] branch dev updated (f6e0f2e471 -> db6c061c8b)
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%)