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 119f08d2ba [Bug-13882][Worker] Upgrade kubernetes-client version to 
6.0.0 (#13891)
     add c0126b7f30 [Feature][plugin] Support Kyuubi datasource (#13642)

No new revisions were added by this update.

Summary of changes:
 docs/configs/docsdev.js                            |   8 +
 docs/docs/en/guide/datasource/kyuubi.md            |  33 ++++
 docs/docs/zh/guide/datasource/kyuubi.md            |  29 ++++
 docs/img/new_ui/dev/datasource/kyuubi.png          | Bin 0 -> 144696 bytes
 dolphinscheduler-bom/pom.xml                       |   7 +-
 .../common/constants/DataSourceConstants.java      |   4 +
 .../dolphinscheduler-datasource-all/pom.xml        |   5 +
 .../pom.xml                                        |  18 +--
 .../kyuubi/KyuubiDataSourceChannel.java}           |   6 +-
 .../kyuubi/KyuubiDataSourceChannelFactory.java}    |  12 +-
 .../datasource/kyuubi/KyuubiDataSourceClient.java  |  75 +++++++++
 .../kyuubi/param/KyuubiConnectionParam.java}       |   6 +-
 .../kyuubi/param/KyuubiDataSourceParamDTO.java}    |   8 +-
 .../kyuubi/param/KyuubiDataSourceProcessor.java}   | 106 ++++++-------
 .../KyuubiDataSourceChannelFactoryTest.java}       |  12 +-
 .../kyuubi/KyuubiDataSourceChannelTest.java}       |  12 +-
 .../kyuubi/KyuubiDataSourceClientTest.java         |  73 +++++++++
 .../param/KyuubiDataSourceProcessorTest.java       | 172 +++++++++++++++++++++
 .../KyuubiJDBCDataSourceProviderTest.java}         |  14 +-
 dolphinscheduler-datasource-plugin/pom.xml         |   1 +
 ...ICENSE-echarts => LICENSE-kyuubi-hive-jdbc.txt} |  35 ++---
 .../apache/dolphinscheduler/spi/enums/DbType.java  |   3 +-
 .../task/components/node/fields/use-udfs.ts        |   9 +-
 .../projects/task/components/node/format-data.ts   |   4 +
 tools/dependencies/known-dependencies.txt          |   1 +
 25 files changed, 530 insertions(+), 123 deletions(-)
 create mode 100644 docs/docs/en/guide/datasource/kyuubi.md
 create mode 100644 docs/docs/zh/guide/datasource/kyuubi.md
 create mode 100644 docs/img/new_ui/dev/datasource/kyuubi.png
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-spark => 
dolphinscheduler-datasource-kyuubi}/pom.xml (88%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-athena/src/main/java/org/apache/dolphinscheduler/plugin/datasource/athena/AthenaDataSourceChannel.java
 => 
dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/KyuubiDataSourceChannel.java}
 (86%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-athena/src/main/java/org/apache/dolphinscheduler/plugin/datasource/athena/AthenaDataSourceChannelFactory.java
 => 
dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/KyuubiDataSourceChannelFactory.java}
 (85%)
 create mode 100644 
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/KyuubiDataSourceClient.java
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-presto/src/main/java/org/apache/dolphinscheduler/plugin/datasource/presto/param/PrestoConnectionParam.java
 => 
dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/param/KyuubiConnectionParam.java}
 (89%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-clickhouse/src/main/java/org/apache/dolphinscheduler/plugin/datasource/clickhouse/param/ClickHouseDataSourceParamDTO.java
 => 
dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/param/KyuubiDataSourceParamDTO.java}
 (85%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-oracle/src/main/java/org/apache/dolphinscheduler/plugin/datasource/oracle/param/OracleDataSourceProcessor.java
 => 
dolphinscheduler-datasource-kyuubi/src/main/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/param/KyuubiDataSourceProcessor.java}
 (50%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-sqlserver/src/test/java/org/apache/dolphinscheduler/plugin/datasource/sqlserver/SQLServerDataSourceChannelFactoryTest.java
 => 
dolphinscheduler-datasource-kyuubi/src/test/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/KyuubiDataSourceChannelFactoryTest.java}
 (72%)
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-azure-sql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/SQLServerDataSourceChannelTest.java
 => 
dolphinscheduler-datasource-kyuubi/src/test/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/KyuubiDataSourceChannelTest.java}
 (75%)
 create mode 100644 
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-kyuubi/src/test/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/KyuubiDataSourceClientTest.java
 create mode 100644 
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-kyuubi/src/test/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/param/KyuubiDataSourceProcessorTest.java
 copy 
dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-mysql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/mysql/provider/JDBCDataSourceProviderTest.java
 => 
dolphinscheduler-datasource-kyuubi/src/test/java/org/apache/dolphinscheduler/plugin/datasource/kyuubi/provider/KyuubiJDBCDataSourceProviderTest.java}
 (84%)
 copy dolphinscheduler-dist/release-docs/licenses/{ui-licenses/LICENSE-echarts 
=> LICENSE-kyuubi-hive-jdbc.txt} (93%)

Reply via email to