This is an automated email from the ASF dual-hosted git repository.
fanjia pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/seatunnel-web.git
The following commit(s) were added to refs/heads/main by this push:
new b50b8e72 [Improvement][Seatunnel-web] Bump seatunnel version from
2.3.7 to 2.3.8 (#226)
b50b8e72 is described below
commit b50b8e7286d1a55c677406b77598059f316290d4
Author: Mohammad Arshad <[email protected]>
AuthorDate: Mon Oct 14 08:19:38 2024 +0530
[Improvement][Seatunnel-web] Bump seatunnel version from 2.3.7 to 2.3.8
(#226)
---
pom.xml | 2 +-
.../app/service/impl/EngineServiceImpl.java | 2 +-
.../app/service/impl/JobDefinitionServiceImpl.java | 2 +-
seatunnel-web-dist/release-docs/LICENSE | 30 +++++++--------
seatunnel-web-it/README.md | 6 +--
tools/dependencies/checkLicense.sh | 3 +-
tools/dependencies/known-dependencies.txt | 43 +++++++++++++---------
7 files changed, 48 insertions(+), 40 deletions(-)
diff --git a/pom.xml b/pom.xml
index bc64fb39..9c174d92 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,7 +72,7 @@
<guava.version>33.2.1-jre</guava.version>
<checker.qual.version>3.10.0</checker.qual.version>
<awaitility.version>4.2.0</awaitility.version>
- <seatunnel-framework.version>2.3.7</seatunnel-framework.version>
+ <seatunnel-framework.version>2.3.8</seatunnel-framework.version>
<oracle-jdbc.version>21.5.0.0</oracle-jdbc.version>
<postgresql.version>42.4.3</postgresql.version>
<sqlserver.version>9.2.1.jre8</sqlserver.version>
diff --git
a/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/EngineServiceImpl.java
b/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/EngineServiceImpl.java
index 6fcbd69d..ac64495e 100644
---
a/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/EngineServiceImpl.java
+++
b/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/EngineServiceImpl.java
@@ -37,7 +37,7 @@ public class EngineServiceImpl extends
SeatunnelBaseServiceImpl implements IEngi
Lists.newArrayList(
// new Engine("Spark", "2.4.0"),
// new Engine("Flink", "1.13.6"),
- new Engine(EngineType.SeaTunnel,
"2.3.7")));
+ new Engine(EngineType.SeaTunnel,
"2.3.8")));
@Override
public List<Engine> listSupportEngines() {
diff --git
a/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/JobDefinitionServiceImpl.java
b/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/JobDefinitionServiceImpl.java
index e74f4128..38c172ec 100644
---
a/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/JobDefinitionServiceImpl.java
+++
b/seatunnel-server/seatunnel-app/src/main/java/org/apache/seatunnel/app/service/impl/JobDefinitionServiceImpl.java
@@ -91,7 +91,7 @@ public class JobDefinitionServiceImpl extends
SeatunnelBaseServiceImpl
.name(DEFAULT_VERSION)
.id(uuid)
.engineName(EngineType.SeaTunnel)
- .engineVersion("2.3.7");
+ .engineVersion("2.3.8");
if (BusinessMode.DATA_INTEGRATION.equals(jobReq.getJobType())) {
builder.jobMode(JobMode.BATCH);
} else if (BusinessMode.DATA_REPLICA.equals(jobReq.getJobType())) {
diff --git a/seatunnel-web-dist/release-docs/LICENSE
b/seatunnel-web-dist/release-docs/LICENSE
index aa208e74..8642ed53 100644
--- a/seatunnel-web-dist/release-docs/LICENSE
+++ b/seatunnel-web-dist/release-docs/LICENSE
@@ -226,21 +226,21 @@ The text of each license is the standard Apache 2.0
license.
(Apache License, Version 2.0) Apache Commons Compress
(org.apache.commons:commons-compress:1.20 -
https://mvnrepository.com/artifact/org.apache.commons/commons-compress/1.20)
(Apache License, Version 2.0) config (com.typesafe:config:1.3.3 -
https://github.com/lightbend/config)
(The Apache Software License, Version 2.0) hazelcast
(com.hazelcast:hazelcast:5.1 - https://github.com/hazelcast/hazelcast)
- (Apache License, Version 2.0) SeaTunnel Common
(org.apache.seatunnel:seatunnel-common:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-common)
- (Apache License, Version 2.0) SeaTunnel API
(org.apache.seatunnel:seatunnel-api:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-api)
- (Apache License, Version 2.0) SeaTunnel Config Base
(org.apache.seatunnel:seatunnel-config-base:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-config-base)
- (Apache License, Version 2.0) SeaTunnel Config Shade
(org.apache.seatunnel:seatunnel-config-shade:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-config-shade)
- (Apache License, Version 2.0) SeaTunnel Core Starter
(org.apache.seatunnel:seatunnel-core-starter:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-core-starter)
- (Apache License, Version 2.0) SeaTunnel Core Starter
(org.apache.seatunnel:seatunnel-core-starter:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-core-starter)
- (Apache License, Version 2.0) SeaTunnel Engine Client
(org.apache.seatunnel:seatunnel-engine-client:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-engine-client)
- (Apache License, Version 2.0) SeaTunnel Engine Common
(org.apache.seatunnel:seatunnel-engine-common:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-engine-common)
- (Apache License, Version 2.0) SeaTunnel Engine Core
(org.apache.seatunnel:seatunnel-engine-core:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-engine-core)
- (Apache License, Version 2.0) SeaTunnel Guava
(org.apache.seatunnel:seatunnel-guava:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-guava)
- (Apache License, Version 2.0) SeaTunnel Jackson
(org.apache.seatunnel:seatunnel-jackson:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-jackson)
- (Apache License, Version 2.0) SeaTunnel Plugin Discovery
(org.apache.seatunnel:seatunnel-plugin-discovery:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-plugin-discovery)
- (Apache License, Version 2.0) SeaTunnel Transform V2
(org.apache.seatunnel:seatunnel-transforms-v2:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-transforms-v2)
- (Apache License, Version 2.0) SeaTunnel Serializer Api
(org.apache.seatunnel:serializer-api:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/serializer-api)
- (Apache License, Version 2.0) SeaTunnel Serializer Protobuf
(org.apache.seatunnel:serializer-protobuf:2.3.7 -
https://mvnrepository.com/artifact/org.apache.seatunnel/serializer-protobuf)
+ (Apache License, Version 2.0) SeaTunnel Common
(org.apache.seatunnel:seatunnel-common:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-common)
+ (Apache License, Version 2.0) SeaTunnel API
(org.apache.seatunnel:seatunnel-api:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-api)
+ (Apache License, Version 2.0) SeaTunnel Config Base
(org.apache.seatunnel:seatunnel-config-base:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-config-base)
+ (Apache License, Version 2.0) SeaTunnel Config Shade
(org.apache.seatunnel:seatunnel-config-shade:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-config-shade)
+ (Apache License, Version 2.0) SeaTunnel Core Starter
(org.apache.seatunnel:seatunnel-core-starter:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-core-starter)
+ (Apache License, Version 2.0) SeaTunnel Core Starter
(org.apache.seatunnel:seatunnel-core-starter:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-core-starter)
+ (Apache License, Version 2.0) SeaTunnel Engine Client
(org.apache.seatunnel:seatunnel-engine-client:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-engine-client)
+ (Apache License, Version 2.0) SeaTunnel Engine Common
(org.apache.seatunnel:seatunnel-engine-common:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-engine-common)
+ (Apache License, Version 2.0) SeaTunnel Engine Core
(org.apache.seatunnel:seatunnel-engine-core:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-engine-core)
+ (Apache License, Version 2.0) SeaTunnel Guava
(org.apache.seatunnel:seatunnel-guava:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-guava)
+ (Apache License, Version 2.0) SeaTunnel Jackson
(org.apache.seatunnel:seatunnel-jackson:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-jackson)
+ (Apache License, Version 2.0) SeaTunnel Plugin Discovery
(org.apache.seatunnel:seatunnel-plugin-discovery:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-plugin-discovery)
+ (Apache License, Version 2.0) SeaTunnel Transform V2
(org.apache.seatunnel:seatunnel-transforms-v2:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/seatunnel-transforms-v2)
+ (Apache License, Version 2.0) SeaTunnel Serializer Api
(org.apache.seatunnel:serializer-api:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/serializer-api)
+ (Apache License, Version 2.0) SeaTunnel Serializer Protobuf
(org.apache.seatunnel:serializer-protobuf:2.3.8 -
https://mvnrepository.com/artifact/org.apache.seatunnel/serializer-protobuf)
(The Apache Software License, Version 2.0) Guava: Google Core Libraries
for Java (com.google.guava:guava:19.0 - https://github.com/google/guava)
(Apache License 2.0) Hibernate Validator Engine
(org.hibernate.validator:hibernate-validator:6.2.2.Final -
http://hibernate.org/validator/hibernate-validator)
diff --git a/seatunnel-web-it/README.md b/seatunnel-web-it/README.md
index 373ec96b..9a7242fc 100644
--- a/seatunnel-web-it/README.md
+++ b/seatunnel-web-it/README.md
@@ -2,15 +2,15 @@ Build seatunnel-web
./mvnw clean install -DskipTests
Run seatunnel-web-it integration tests
-./mvnw -T 1C -B verify -DskipUT=true -DskipIT=false
-DSEATUNNEL_HOME=/some/path/apache-seatunnel-2.3.7
-DST_WEB_BASEDIR_PATH=seatunnel-web-dist/target/apache-seatunnel-web-1.0.2-SNAPSHOT/apache-seatunnel-web-1.0.2-SNAPSHOT
+./mvnw -T 1C -B verify -DskipUT=true -DskipIT=false
-DSEATUNNEL_HOME=/some/path/apache-seatunnel-2.3.8
-DST_WEB_BASEDIR_PATH=seatunnel-web-dist/target/apache-seatunnel-web-1.0.2-SNAPSHOT/apache-seatunnel-web-1.0.2-SNAPSHOT
NOTE: Please remember to update the versions according to the latest supported
versions.
If you're using a version of Java higher than Java 8 for running the tests,
add the following VM options:
-DitJvmArgs="-Xmx1024m --add-opens java.base/java.lang.invoke=ALL-UNNAMED
--add-opens java.base/java.net=ALL-UNNAMED"
While running integrations tests from IDE, ensure following VM options are set
-SEATUNNEL_HOME=/some/path/apache-seatunnel-2.3.7
+SEATUNNEL_HOME=/some/path/apache-seatunnel-2.3.8
ST_WEB_BASEDIR_PATH=/some/path/seatunnel-web-dist/target/apache-seatunnel-web-1.0.2-SNAPSHOT/apache-seatunnel-web-1.0.2-SNAPSHOT
By default, integration tests use the H2 database. If you want to use the
MySQL database, update the MySQL database details in
src/test/resources/application.yml and run the seatunnel-web-it integration
tests with the -DdbType=mysql option as shown below:
-./mvnw -T 1C -B verify -DskipUT=true -DskipIT=false -DdbType=mysql
-DSEATUNNEL_HOME=/some/path/apache-seatunnel-2.3.7
-DST_WEB_BASEDIR_PATH=seatunnel-web-dist/target/apache-seatunnel-web-1.0.2-SNAPSHOT/apache-seatunnel-web-1.0.2-SNAPSHOT
+./mvnw -T 1C -B verify -DskipUT=true -DskipIT=false -DdbType=mysql
-DSEATUNNEL_HOME=/some/path/apache-seatunnel-2.3.8
-DST_WEB_BASEDIR_PATH=seatunnel-web-dist/target/apache-seatunnel-web-1.0.2-SNAPSHOT/apache-seatunnel-web-1.0.2-SNAPSHOT
diff --git a/tools/dependencies/checkLicense.sh
b/tools/dependencies/checkLicense.sh
index 5b703421..1bb0f07d 100755
--- a/tools/dependencies/checkLicense.sh
+++ b/tools/dependencies/checkLicense.sh
@@ -42,4 +42,5 @@ echo '=== Third party dependencies: ' && grep -vf
self-modules.txt all-dependenc
# command in target OS is different from what we used to sort the file
`known-dependencies.txt`, i.e. "sort the two file
# using the same command (and default arguments)"
-diff -w -B -U0 <(sort < tools/dependencies/known-dependencies.txt) <(sort <
third-party-dependencies.txt)
\ No newline at end of file
+sort tools/dependencies/known-dependencies.txt >
/tmp/sorted-known-dependencies.txt
+diff -w -B -U0 /tmp/sorted-known-dependencies.txt third-party-dependencies.txt
\ No newline at end of file
diff --git a/tools/dependencies/known-dependencies.txt
b/tools/dependencies/known-dependencies.txt
index c6a0d02f..a9d1ec32 100644
--- a/tools/dependencies/known-dependencies.txt
+++ b/tools/dependencies/known-dependencies.txt
@@ -92,8 +92,8 @@ tomcat-embed-el-9.0.63.jar
h2-2.1.214.jar
auto-service-annotations-1.0.1.jar
jsr305-3.0.0.jar
-checkpoint-storage-api-2.3.7.jar
-checkpoint-storage-local-file-2.3.7.jar
+checkpoint-storage-api-2.3.8.jar
+checkpoint-storage-local-file-2.3.8.jar
clickhouse-cli-client-0.3.2-patch11-shaded.jar
clickhouse-grpc-client-0.3.2-patch11-shaded.jar
clickhouse-http-client-0.3.2-patch11-shaded.jar
@@ -112,22 +112,22 @@ protostuff-api-1.8.0.jar
protostuff-collectionschema-1.8.0.jar
protostuff-core-1.8.0.jar
protostuff-runtime-1.8.0.jar
-seatunnel-api-2.3.7.jar
-seatunnel-common-2.3.7.jar
-seatunnel-config-base-2.3.7.jar
-seatunnel-config-shade-2.3.7.jar
-seatunnel-core-starter-2.3.7.jar
-seatunnel-engine-client-2.3.7.jar
-seatunnel-engine-common-2.3.7.jar
-seatunnel-engine-core-2.3.7.jar
-seatunnel-guava-2.3.7-optional.jar
-seatunnel-jackson-2.3.7-optional.jar
-seatunnel-plugin-discovery-2.3.7.jar
-seatunnel-transforms-v2-2.3.7.jar
-seatunnel-config-sql-2.3.7.jar
-seatunnel-hazelcast-shade-2.3.7-optional.jar
-serializer-api-2.3.7.jar
-serializer-protobuf-2.3.7.jar
+seatunnel-api-2.3.8.jar
+seatunnel-common-2.3.8.jar
+seatunnel-config-base-2.3.8.jar
+seatunnel-config-shade-2.3.8.jar
+seatunnel-core-starter-2.3.8.jar
+seatunnel-engine-client-2.3.8.jar
+seatunnel-engine-common-2.3.8.jar
+seatunnel-engine-core-2.3.8.jar
+seatunnel-guava-2.3.8-optional.jar
+seatunnel-jackson-2.3.8-optional.jar
+seatunnel-plugin-discovery-2.3.8.jar
+seatunnel-transforms-v2-2.3.8.jar
+seatunnel-config-sql-2.3.8.jar
+seatunnel-hazelcast-shade-2.3.8-optional.jar
+serializer-api-2.3.8.jar
+serializer-protobuf-2.3.8.jar
swagger-annotations-2.2.14.jar
commons-codec-1.11.jar
commons-compress-1.20.jar
@@ -141,6 +141,13 @@ security-206.jar
snappy-java-1.1.8.4.jar
zstd-jni-1.5.2-1.jar
commons-csv-1.10.0.jar
+simpleclient-0.16.0.jar
+simpleclient_common-0.16.0.jar
+simpleclient_hotspot-0.16.0.jar
+simpleclient_httpserver-0.16.0.jar
+simpleclient_tracer_common-0.16.0.jar
+simpleclient_tracer_otel-0.16.0.jar
+simpleclient_tracer_otel_agent-0.16.0.jar