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 767331281a [Improvement-14255][Project] Remove userName when update 
project (#14256)
     add 18d176c5f4 feat: Introduce new datasource vertica (#14232)

No new revisions were added by this update.

Summary of changes:
 docs/configs/docsdev.js                            |   8 ++
 docs/docs/en/guide/datasource/vertica.md           |  21 ++++
 docs/docs/zh/guide/datasource/vertica.md           |  19 +++
 docs/img/new_ui/dev/datasource/vertica.png         | Bin 0 -> 241720 bytes
 dolphinscheduler-bom/pom.xml                       |   7 ++
 .../common/constants/DataSourceConstants.java      |   3 +
 .../dolphinscheduler-datasource-all/pom.xml        |   5 +
 .../api/datasource/BaseDataSourceParamDTO.java     |  35 ++++++
 .../api/datasource/BaseDataSourceParamDTOTest.java |  80 ++++++++++++
 .../api/datasource}/MySQLDataSourceParamDTO.java   |   6 +-
 .../pom.xml                                        |   7 +-
 .../vertica/VerticaDataSourceChannel.java}         |   6 +-
 .../vertica/VerticaDataSourceChannelFactory.java}  |  12 +-
 .../vertica/VerticaDataSourceClient.java}          |   6 +-
 .../vertica/param/VerticaConnectionParam.java}     |   6 +-
 .../vertica/param/VerticaDataSourceParamDTO.java}  |   8 +-
 .../vertica/param/VerticaDataSourceProcessor.java  | 134 +++++++++++++++++++++
 .../VerticaDataSourceChannelFactoryTest.java}      |   6 +-
 .../vertica/VerticaDataSourceChannelTest.java}     |  12 +-
 .../param/VerticaDataSourceProcessorTest.java      | 108 +++++++++++++++++
 .../provider/JDBCDataSourceProviderTest.java       |   9 +-
 .../vertica}/utils/DataSourceUtilsTest.java        |  71 ++++++-----
 dolphinscheduler-datasource-plugin/pom.xml         |   1 +
 dolphinscheduler-dist/release-docs/LICENSE         |   5 +
 dolphinscheduler-dist/release-docs/NOTICE          |  23 ++++
 .../release-docs/licenses/LICENSE-vertica-jdbc.txt |  18 +++
 .../apache/dolphinscheduler/spi/enums/DbType.java  |   3 +-
 .../src/service/modules/data-source/types.ts       |   1 +
 .../src/views/datasource/list/use-form.ts          |   5 +
 .../task/components/node/fields/use-datasource.ts  |   5 +
 tools/dependencies/known-dependencies.txt          |   3 +-
 31 files changed, 557 insertions(+), 76 deletions(-)
 create mode 100644 docs/docs/en/guide/datasource/vertica.md
 create mode 100644 docs/docs/zh/guide/datasource/vertica.md
 create mode 100644 docs/img/new_ui/dev/datasource/vertica.png
 create mode 100644 
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-api/src/test/java/org/apache/dolphinscheduler/plugin/datasource/api/datasource/BaseDataSourceParamDTOTest.java
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/mysql/param
 => 
dolphinscheduler-datasource-api/src/test/java/org/apache/dolphinscheduler/plugin/datasource/api/datasource}/MySQLDataSourceParamDTO.java
 (90%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-dameng => 
dolphinscheduler-datasource-vertica}/pom.xml (92%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-athena/src/main/java/org/apache/dolphinscheduler/plugin/datasource/athena/AthenaDataSourceChannel.java
 => 
dolphinscheduler-datasource-vertica/src/main/java/org/apache/dolphinscheduler/plugin/datasource/vertica/VerticaDataSourceChannel.java}
 (85%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-athena/src/main/java/org/apache/dolphinscheduler/plugin/datasource/athena/AthenaDataSourceChannelFactory.java
 => 
dolphinscheduler-datasource-vertica/src/main/java/org/apache/dolphinscheduler/plugin/datasource/vertica/VerticaDataSourceChannelFactory.java}
 (84%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-dameng/src/main/java/org/apache/dolphinscheduler/plugin/datasource/dameng/DamengDataSourceClient.java
 => 
dolphinscheduler-datasource-vertica/src/main/java/org/apache/dolphinscheduler/plugin/datasource/vertica/VerticaDataSourceClient.java}
 (82%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/mysql/param/MySQLConnectionParam.java
 => 
dolphinscheduler-datasource-vertica/src/main/java/org/apache/dolphinscheduler/plugin/datasource/vertica/param/VerticaConnectionParam.java}
 (89%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/mysql/param/MySQLDataSourceParamDTO.java
 => 
dolphinscheduler-datasource-vertica/src/main/java/org/apache/dolphinscheduler/plugin/datasource/vertica/param/VerticaDataSourceParamDTO.java}
 (86%)
 create mode 100644 
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-vertica/src/main/java/org/apache/dolphinscheduler/plugin/datasource/vertica/param/VerticaDataSourceProcessor.java
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/mysql/MySQLDataSourceChannelFactoryTest.java
 => 
dolphinscheduler-datasource-vertica/src/test/java/org/apache/dolphinscheduler/plugin/datasource/vertica/VerticaDataSourceChannelFactoryTest.java}
 (83%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/mysql/MySQLDataSourceChannelTest.java
 => 
dolphinscheduler-datasource-vertica/src/test/java/org/apache/dolphinscheduler/plugin/datasource/vertica/VerticaDataSourceChannelTest.java}
 (75%)
 create mode 100644 
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-vertica/src/test/java/org/apache/dolphinscheduler/plugin/datasource/vertica/param/VerticaDataSourceProcessorTest.java
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/mysql
 => 
dolphinscheduler-datasource-vertica/src/test/java/org/apache/dolphinscheduler/plugin/datasource/vertica}/provider/JDBCDataSourceProviderTest.java
 (89%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/mysql
 => 
dolphinscheduler-datasource-vertica/src/test/java/org/apache/dolphinscheduler/plugin/datasource/vertica}/utils/DataSourceUtilsTest.java
 (65%)
 create mode 100644 
dolphinscheduler-dist/release-docs/licenses/LICENSE-vertica-jdbc.txt

Reply via email to