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

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


    from f53820c5 Merge add_canvas to main (#76)
     add 6522a8a5 [IMPROVE] Add plugin isolation function (#92)

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |   9 +-
 .../datasource/AbstractDataSourceClient.java       | 241 ++++++++++++++++++---
 .../classloader/DatasourceClassLoader.java         | 110 ++++++++++
 .../classloader/DatasourceLoadConfig.java          | 139 ++++++++++++
 .../datasource/service/DataSourceService.java      |  18 +-
 .../seatunnel/datasource/DataSourceClientTest.java |  67 +++---
 .../datasource-all/pom.xml                         |   2 +-
 .../ElasticSearchDataSourceChannel.java            |   5 +-
 .../ElasticSearchDataSourceChannelTest.java        |  20 +-
 .../datasource-jdbc-clickhouse/pom.xml             |   1 +
 .../jdbc/ClickhouseJdbcDataSourceChannel.java      |   5 +-
 .../hive/jdbc/HiveJdbcDataSourceChannel.java       |   7 +-
 .../datasource-jdbc-mysql/pom.xml                  |   1 +
 .../mysql/jdbc/MysqlJdbcDataSourceChannel.java     |   5 +-
 .../oracle/jdbc/OracleDataSourceChannel.java       |   5 +-
 .../jdbc/PostgresqlDataSourceChannel.java          |   5 +-
 .../redshift/jdbc/RedshiftDataSourceChannel.java   |   5 +-
 .../sqlserver/jdbc/SqlServerDataSourceChannel.java |   5 +-
 .../datasource-jdbc-starrocks/pom.xml              |   1 +
 .../jdbc/StarRocksJdbcDataSourceChannel.java       |   5 +-
 .../tidb/jdbc/TidbJdbcDataSourceChannel.java       |   5 +-
 .../plugin/kafka/KafkaDataSourceChannel.java       |   5 +-
 .../plugin/kafka/KafkaDataSourceChannelTest.java   |  14 +-
 .../cdc/mysql/MysqlCDCDataSourceChannel.java       |   5 +-
 .../datasource/plugin/api/DataSourceChannel.java   |  21 +-
 .../datasource/plugin/s3/S3DatasourceChannel.java  |   5 +-
 .../pom.xml                                        |   5 +-
 .../plugin/redshift/s3/HadoopS3AConfiguration.java |   0
 .../redshift/s3/S3RedshiftDataSourceChannel.java   |   5 +-
 .../redshift/s3/S3RedshiftDataSourceFactory.java   |   0
 .../plugin/redshift/s3/S3RedshiftOptionRule.java   |   0
 .../sqlserver/SqlServerCDCDataSourceChannel.java   |   5 +-
 .../test/TestSqlServerCDCDataSourceChannel.java    |  15 +-
 .../starrocks/StarRocksDataSourceChannel.java      |   5 +-
 .../seatunnel-datasource-plugins/pom.xml           |   2 +-
 seatunnel-server/seatunnel-app/pom.xml             |  51 ++++-
 .../src/main/bin/seatunnel-backend-daemon.sh       |   3 +-
 .../seatunnel/app/adapter/SeatunnelWebAdapter.java |  16 --
 .../job/transform/{DeleteField.java => SQL.java}   |   5 +-
 ...ansformOption.java => SQLTransformOptions.java} |   4 +-
 .../domain/request/job/transform/Transform.java    |   3 +-
 .../permission/SeatunnelPermissionServiceImpl.java |   6 +-
 .../seatunnel/app/service/IDatasourceService.java  |   6 +
 .../app/service/impl/DatasourceServiceImpl.java    |  25 ++-
 .../app/service/impl/JobMetricsServiceImpl.java    |  90 +++++---
 .../app/service/impl/JobTaskServiceImpl.java       |  19 ++
 .../app/service/impl/TaskInstanceServiceImpl.java  |   4 +-
 .../datasource/DataSourceClientFactory.java        |  16 +-
 .../engine/SeaTunnelEngineMetricsExtractor.java    |   3 -
 .../thirdparty/engine/SeaTunnelEngineProxy.java    |   3 +-
 ...formSwitcher.java => SQLTransformSwitcher.java} |  13 +-
 .../transfrom/impl/SplitTransformSwitcher.java     |   2 +-
 .../seatunnel/app/utils/TaskOptionUtils.java       |   3 +
 .../app/dynamicforms/FormStructureBuilderTest.java |   6 +-
 seatunnel-web-dist/pom.xml                         |  71 +++++-
 tools/dependencies/known-dependencies.txt          |  84 +++++--
 56 files changed, 946 insertions(+), 235 deletions(-)
 create mode 100644 
seatunnel-datasource/seatunnel-datasource-client/src/main/java/org/apache/seatunnel/datasource/classloader/DatasourceClassLoader.java
 create mode 100644 
seatunnel-datasource/seatunnel-datasource-client/src/main/java/org/apache/seatunnel/datasource/classloader/DatasourceLoadConfig.java
 copy seatunnel-datasource/seatunnel-datasource-plugins/{datasource-s3-redshift 
=> datasource-s3redshift}/pom.xml (95%)
 copy seatunnel-datasource/seatunnel-datasource-plugins/{datasource-s3-redshift 
=> 
datasource-s3redshift}/src/main/java/org/apache/seatunnel/datasource/plugin/redshift/s3/HadoopS3AConfiguration.java
 (100%)
 copy seatunnel-datasource/seatunnel-datasource-plugins/{datasource-s3-redshift 
=> 
datasource-s3redshift}/src/main/java/org/apache/seatunnel/datasource/plugin/redshift/s3/S3RedshiftDataSourceChannel.java
 (98%)
 copy seatunnel-datasource/seatunnel-datasource-plugins/{datasource-s3-redshift 
=> 
datasource-s3redshift}/src/main/java/org/apache/seatunnel/datasource/plugin/redshift/s3/S3RedshiftDataSourceFactory.java
 (100%)
 copy seatunnel-datasource/seatunnel-datasource-plugins/{datasource-s3-redshift 
=> 
datasource-s3redshift}/src/main/java/org/apache/seatunnel/datasource/plugin/redshift/s3/S3RedshiftOptionRule.java
 (100%)
 copy 
seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/domain/request/job/transform/{DeleteField.java
 => SQL.java} (93%)
 copy 
seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/domain/request/job/transform/{TransformOption.java
 => SQLTransformOptions.java} (91%)
 copy 
seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/thirdparty/transfrom/impl/{FiledEventTypeTransformSwitcher.java
 => SQLTransformSwitcher.java} (78%)

Reply via email to