You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by ca...@apache.org on 2022/12/19 02:27:10 UTC

[dolphinscheduler] branch dev updated (7643d2840a -> f0dd4f081f)

This is an automated email from the ASF dual-hosted git repository.

caishunfeng pushed a change to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git


    from 7643d2840a [Improvement][api-sql] Optimize the sql for paging query project (#13172)
     add f0dd4f081f [Feature][task-plugins-12820] azure azure-sql datasource plugins (#13209)

No new revisions were added by this update.

Summary of changes:
 dolphinscheduler-bom/pom.xml                       |   9 +-
 .../common/constants/DataSourceConstants.java      |   7 +
 .../dolphinscheduler-datasource-all/pom.xml        |   5 +
 .../pom.xml                                        |   7 +-
 .../azuresql/AzureSQLDataSourceChannel.java}       |   6 +-
 .../AzureSQLDataSourceChannelFactory.java}         |  12 +-
 .../azuresql/AzureSQLDataSourceClient.java         |  83 +++++++
 .../azuresql/param/AzureSQLAuthMode.java           |  49 ++--
 .../azuresql/param/AzureSQLConnectionParam.java}   |  21 +-
 .../param/AzureSQLDataSourceParamDTO.java}         |  22 +-
 .../param/AzureSQLDataSourceProcessor.java         | 265 +++++++++++++++++++++
 .../SQLServerDataSourceChannelFactoryTest.java     |   4 +-
 .../azuresql}/SQLServerDataSourceChannelTest.java  |  10 +-
 .../param/SQLServerDataSourceProcessorTest.java    |  19 +-
 dolphinscheduler-datasource-plugin/pom.xml         |   1 +
 dolphinscheduler-dist/release-docs/LICENSE         |  26 +-
 ...-jdbc.txt => LICENSE-azure-core-http-netty.txt} |   0
 ...CENSE-mssql-jdbc.txt => LICENSE-azure-core.txt} |   0
 ...E-mssql-jdbc.txt => LICENSE-azure-identity.txt} |   0
 ...LICENSE-zt-zip.txt => LICENSE-content-type.txt} |   0
 ...-zip.txt => LICENSE-jackson-dataformat-xml.txt} |   0
 .../{LICENSE-zt-zip.txt => LICENSE-lang-tag.txt}   |   0
 ...xt => LICENSE-msal4j-persistence-extension.txt} |   0
 .../{LICENSE-mssql-jdbc.txt => LICENSE-msal4j.txt} |   0
 ...ENSE-zt-zip.txt => LICENSE-netty-codec-dns.txt} |   0
 ...SE-zt-zip.txt => LICENSE-netty-codec-socks.txt} |   0
 ...-zt-zip.txt => LICENSE-netty-handler-proxy.txt} |   0
 ...=> LICENSE-netty-resolver-dns-native-macos.txt} |   0
 ...E-zt-zip.txt => LICENSE-netty-resolver-dns.txt} |   0
 ...=> LICENSE-netty-tcnative-boringssl-static.txt} |   0
 ...xt => LICENSE-netty-transport-native-epoll.txt} |   0
 ...t => LICENSE-netty-transport-native-kqueue.txt} |   0
 ...ENSE-zt-zip.txt => LICENSE-oauth2-oidc-sdk.txt} |   0
 ...LICENSE-zt-zip.txt => LICENSE-reactor-core.txt} |   0
 ...E-zt-zip.txt => LICENSE-reactor-netty-core.txt} |   0
 ...E-zt-zip.txt => LICENSE-reactor-netty-http.txt} |   0
 .../apache/dolphinscheduler/spi/enums/DbType.java  |  24 +-
 tools/dependencies/known-dependencies.txt          |  28 ++-
 38 files changed, 518 insertions(+), 80 deletions(-)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-sqlserver => dolphinscheduler-datasource-azure-sql}/pom.xml (91%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-redshift/src/main/java/org/apache/dolphinscheduler/plugin/datasource/redshift/RedshiftDataSourceChannel.java => dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/AzureSQLDataSourceChannel.java} (86%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-redshift/src/main/java/org/apache/dolphinscheduler/plugin/datasource/redshift/RedshiftDataSourceChannelFactory.java => dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/AzureSQLDataSourceChannelFactory.java} (85%)
 create mode 100644 dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/AzureSQLDataSourceClient.java
 copy dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/src/main/java/org/apache/dolphinscheduler/plugin/alert/webexteams/WebexTeamsDestination.java => dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/param/AzureSQLAuthMode.java (53%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-db2/src/main/java/org/apache/dolphinscheduler/plugin/datasource/db2/DB2DataSourceClient.java => dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/param/AzureSQLConnectionParam.java} (68%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-athena/src/main/java/org/apache/dolphinscheduler/plugin/datasource/athena/param/AthenaDataSourceParamDTO.java => dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/param/AzureSQLDataSourceParamDTO.java} (69%)
 create mode 100644 dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-azure-sql/src/main/java/org/apache/dolphinscheduler/plugin/datasource/azuresql/param/AzureSQLDataSourceProcessor.java
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-sqlserver/src/test/java/org/apache/dolphinscheduler/plugin/datasource/sqlserver => dolphinscheduler-datasource-azure-sql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/azuresql}/SQLServerDataSourceChannelFactoryTest.java (87%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-sqlserver/src/test/java/org/apache/dolphinscheduler/plugin/datasource/sqlserver => dolphinscheduler-datasource-azure-sql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/azuresql}/SQLServerDataSourceChannelTest.java (77%)
 copy dolphinscheduler-datasource-plugin/{dolphinscheduler-datasource-sqlserver/src/test/java/org/apache/dolphinscheduler/plugin/datasource/sqlserver => dolphinscheduler-datasource-azure-sql/src/test/java/org/apache/dolphinscheduler/plugin/datasource/azuresql}/param/SQLServerDataSourceProcessorTest.java (81%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-mssql-jdbc.txt => LICENSE-azure-core-http-netty.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-mssql-jdbc.txt => LICENSE-azure-core.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-mssql-jdbc.txt => LICENSE-azure-identity.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-content-type.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-jackson-dataformat-xml.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-lang-tag.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-mssql-jdbc.txt => LICENSE-msal4j-persistence-extension.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-mssql-jdbc.txt => LICENSE-msal4j.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-codec-dns.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-codec-socks.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-handler-proxy.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-resolver-dns-native-macos.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-resolver-dns.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-tcnative-boringssl-static.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-transport-native-epoll.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-netty-transport-native-kqueue.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-oauth2-oidc-sdk.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-reactor-core.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-reactor-netty-core.txt} (100%)
 copy dolphinscheduler-dist/release-docs/licenses/{LICENSE-zt-zip.txt => LICENSE-reactor-netty-http.txt} (100%)