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

gaojun2048 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/seatunnel-web.git


    from f3b8f641 [feature] add st web basedir path (#108)
     add 87806742 [feature] datatype convtor and switcher and add hive (#107)

No new revisions were added by this update.

Summary of changes:
 .../datasource/AbstractDataSourceClient.java       |   8 +-
 .../classloader/DatasourceClassLoader.java         |   2 -
 .../classloader/DatasourceLoadConfig.java          |   7 +-
 .../datasource-elasticsearch/pom.xml               |  18 ++
 .../datasource-hive/pom.xml                        | 114 +++++++++++
 .../datasource/plugin/hive/HiveConfig.java}        |  17 +-
 .../datasource/plugin/hive/HiveConstants.java}     |   4 +-
 .../plugin/hive/HiveDataSourceChannel.java}        | 123 +++++------
 .../plugin/hive/HiveDataSourceFactory.java}        |  13 +-
 .../datasource/plugin/hive/HiveOptionRule.java}    |  60 +++---
 .../datasource/plugin/hive/client/HiveClient.java  | 225 +++++++++++++++++++++
 .../datasource-jdbc-clickhouse/pom.xml             |  18 ++
 .../datasource-jdbc-hive/pom.xml                   |  18 ++
 .../datasource-jdbc-mysql/pom.xml                  |  18 ++
 .../datasource-jdbc-oracle/pom.xml                 |  18 ++
 .../datasource-jdbc-postgresql/pom.xml             |  19 ++
 .../datasource-jdbc-redshift/pom.xml               |  18 ++
 .../datasource-jdbc-sqlserver/pom.xml              |  18 ++
 .../datasource-jdbc-tidb/pom.xml                   |  19 ++
 .../datasource-kafka/pom.xml                       |  19 ++
 .../datasource-mysql-cdc/pom.xml                   |  18 ++
 .../datasource-s3/pom.xml                          |  18 ++
 .../datasource-s3redshift/pom.xml                  |  18 ++
 .../datasource-sqlserver-cdc/pom.xml               |  19 ++
 .../datasource-starrocks/pom.xml                   |  18 ++
 .../seatunnel-datasource-plugins/pom.xml           |  19 +-
 .../seatunnel/app/bean/engine/EngineDataType.java  | 121 +++++++----
 .../seatunnel/app/controller/EngineController.java |   3 +-
 .../seatunnel/app/service/IEngineService.java      |   2 +-
 .../seatunnel/app/service/ITableSchemaService.java |   3 +-
 .../app/service/impl/DatasourceServiceImpl.java    |   4 +-
 .../app/service/impl/EngineServiceImpl.java        |  27 +--
 .../app/service/impl/TableSchemaServiceImpl.java   |  41 ++--
 .../AbstractDataSourceConfigSwitcher.java          |  64 ++++--
 .../datasource/DataSourceConfigSwitcher.java       |   4 +
 .../datasource/DataSourceConfigSwitcherUtils.java  |   2 +
 .../impl/BaseJdbcDataSourceConfigSwitcher.java     |  68 ++++++-
 .../impl/ClickhouseDataSourceConfigSwitcher.java   |   6 +
 .../ElasticSearchDataSourceConfigSwitcher.java     |   6 +
 .../impl/KafkaDataSourceConfigSwitcher.java        |   6 +
 .../KafkaKingbaseDataSourceConfigSwitcher.java     |   6 +
 .../impl/MysqlCDCDataSourceConfigSwitcher.java     |   6 +
 .../impl/OracleCDCDataSourceConfigSwitcher.java    |   6 +
 .../impl/OracleDataSourceConfigSwitcher.java       |  11 +
 .../impl/PostgresCDCDataSourceConfigSwitcher.java  |   6 +
 .../impl/PostgresqlDataSourceConfigSwitcher.java   |  11 +
 .../impl/S3DataSourceConfigSwitcher.java           |   6 +
 .../impl/S3RedshiftDataSourceConfigSwitcher.java   |   6 +
 .../impl/SqlServerCDCDataSourceConfigSwitcher.java |   6 +
 .../impl/StarRocksDataSourceConfigSwitcher.java    |   6 +
 .../resources/connector-datasource-mapper.yaml     |  67 +-----
 seatunnel-web-dist/pom.xml                         |  12 ++
 tools/dependencies/known-dependencies.txt          |  78 ++++++-
 53 files changed, 1153 insertions(+), 297 deletions(-)
 create mode 100644 
seatunnel-datasource/seatunnel-datasource-plugins/datasource-hive/pom.xml
 copy 
seatunnel-datasource/seatunnel-datasource-plugins/{datasource-starrocks/src/main/java/org/apache/seatunnel/datasource/plugin/starrocks/StarRocksDataSourceConfig.java
 => 
datasource-hive/src/main/java/com/whaleops/datasource/datasource/plugin/hive/HiveConfig.java}
 (69%)
 copy 
seatunnel-datasource/seatunnel-datasource-plugins/{datasource-jdbc-hive/src/main/java/org/apache/seatunnel/datasource/plugin/hive/jdbc/HiveJdbcConstants.java
 => 
datasource-hive/src/main/java/com/whaleops/datasource/datasource/plugin/hive/HiveConstants.java}
 (92%)
 copy 
seatunnel-datasource/seatunnel-datasource-plugins/{datasource-elasticsearch/src/main/java/org/apache/seatunnel/datasource/plugin/elasticsearch/ElasticSearchDataSourceChannel.java
 => 
datasource-hive/src/main/java/com/whaleops/datasource/datasource/plugin/hive/HiveDataSourceChannel.java}
 (50%)
 copy 
seatunnel-datasource/seatunnel-datasource-plugins/{datasource-jdbc-tidb/src/main/java/org/apache/seatunnel/datasource/plugin/tidb/jdbc/TidbJdbcDataSourceFactory.java
 => 
datasource-hive/src/main/java/com/whaleops/datasource/datasource/plugin/hive/HiveDataSourceFactory.java}
 (77%)
 copy 
seatunnel-datasource/seatunnel-datasource-plugins/{datasource-mysql-cdc/src/main/java/org/apache/seatunnel/datasource/plugin/cdc/mysql/MysqlCDCOptionRule.java
 => 
datasource-hive/src/main/java/com/whaleops/datasource/datasource/plugin/hive/HiveOptionRule.java}
 (50%)
 create mode 100644 
seatunnel-datasource/seatunnel-datasource-plugins/datasource-hive/src/main/java/com/whaleops/datasource/datasource/plugin/hive/client/HiveClient.java

Reply via email to