This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 5434464af5a Remove unused dependencies in pom.xml (#35363)
5434464af5a is described below
commit 5434464af5ae0102f7e3eed4ab88060a7512555d
Author: Liang Zhang <[email protected]>
AuthorDate: Sun May 11 00:28:15 2025 +0800
Remove unused dependencies in pom.xml (#35363)
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
* Remove unused dependencies in pom.xml
- Removed parser dependencies for various SQL dialects
- Removed infrastructure dependencies for multiple database types
- Removed test dependencies for PostgreSQL, MySQL, and SQL Server
---
jdbc/pom.xml | 80 ++++----------------------
kernel/data-pipeline/core/pom.xml | 13 +++++
kernel/data-pipeline/scenario/cdc/core/pom.xml | 7 +++
proxy/backend/core/pom.xml | 13 +++++
proxy/backend/type/mysql/pom.xml | 5 ++
proxy/backend/type/opengauss/pom.xml | 5 ++
proxy/backend/type/postgresql/pom.xml | 5 ++
test/e2e/agent/fixture/jdbc-fixture/pom.xml | 7 +++
test/e2e/driver/pom.xml | 19 ++++++
test/e2e/operation/pipeline/pom.xml | 6 ++
test/it/pipeline/pom.xml | 19 ++++++
11 files changed, 111 insertions(+), 68 deletions(-)
diff --git a/jdbc/pom.xml b/jdbc/pom.xml
index b093c1a2c21..51f90ae2f1d 100644
--- a/jdbc/pom.xml
+++ b/jdbc/pom.xml
@@ -57,41 +57,6 @@
<artifactId>shardingsphere-global-clock-tso-provider-local</artifactId>
<version>${project.parent.version}</version>
</dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-sql92</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-mysql</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-postgresql</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-oracle</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-sqlserver</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-opengauss</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-parser-sql-firebird</artifactId>
- <version>${project.version}</version>
- </dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
@@ -187,48 +152,39 @@
<dependency>
<groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-mysql</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-mariadb</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-postgresql</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-opengauss</artifactId>
+ <artifactId>shardingsphere-infra-database-h2</artifactId>
<version>${project.version}</version>
</dependency>
+
<dependency>
<groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-oracle</artifactId>
+ <artifactId>shardingsphere-parser-sql-mysql</artifactId>
<version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-sqlserver</artifactId>
+ <artifactId>shardingsphere-parser-sql-postgresql</artifactId>
<version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-h2</artifactId>
+ <artifactId>shardingsphere-parser-sql-oracle</artifactId>
<version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-clickhouse</artifactId>
+ <artifactId>shardingsphere-parser-sql-sqlserver</artifactId>
<version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
- <artifactId>shardingsphere-infra-database-firebird</artifactId>
+ <artifactId>shardingsphere-parser-sql-opengauss</artifactId>
<version>${project.version}</version>
+ <scope>test</scope>
</dependency>
<dependency>
@@ -244,18 +200,6 @@
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.postgresql</groupId>
- <artifactId>postgresql</artifactId>
- </dependency>
- <dependency>
- <groupId>com.mysql</groupId>
- <artifactId>mysql-connector-j</artifactId>
- </dependency>
- <dependency>
- <groupId>com.microsoft.sqlserver</groupId>
- <artifactId>mssql-jdbc</artifactId>
- </dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
diff --git a/kernel/data-pipeline/core/pom.xml
b/kernel/data-pipeline/core/pom.xml
index 63c4fd6e826..0a72da740ab 100644
--- a/kernel/data-pipeline/core/pom.xml
+++ b/kernel/data-pipeline/core/pom.xml
@@ -82,6 +82,19 @@
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-infra-database-mysql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-infra-database-postgresql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
diff --git a/kernel/data-pipeline/scenario/cdc/core/pom.xml
b/kernel/data-pipeline/scenario/cdc/core/pom.xml
index 6a0f2e2a877..387a9ecd0fe 100644
--- a/kernel/data-pipeline/scenario/cdc/core/pom.xml
+++ b/kernel/data-pipeline/scenario/cdc/core/pom.xml
@@ -55,5 +55,12 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-infra-database-opengauss</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
</project>
diff --git a/proxy/backend/core/pom.xml b/proxy/backend/core/pom.xml
index e31155c93a2..a3944a69af3 100644
--- a/proxy/backend/core/pom.xml
+++ b/proxy/backend/core/pom.xml
@@ -207,6 +207,19 @@
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-postgresql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-mysql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
diff --git a/proxy/backend/type/mysql/pom.xml b/proxy/backend/type/mysql/pom.xml
index 224dc1cc5c3..0a4bb456d3c 100644
--- a/proxy/backend/type/mysql/pom.xml
+++ b/proxy/backend/type/mysql/pom.xml
@@ -32,6 +32,11 @@
<artifactId>shardingsphere-proxy-backend-core</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-mysql</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
diff --git a/proxy/backend/type/opengauss/pom.xml
b/proxy/backend/type/opengauss/pom.xml
index 9384d3d701e..419a226a7f7 100644
--- a/proxy/backend/type/opengauss/pom.xml
+++ b/proxy/backend/type/opengauss/pom.xml
@@ -37,6 +37,11 @@
<artifactId>shardingsphere-proxy-backend-postgresql</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-opengauss</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
diff --git a/proxy/backend/type/postgresql/pom.xml
b/proxy/backend/type/postgresql/pom.xml
index f2c97aeeb9b..6d1bea5fdc4 100644
--- a/proxy/backend/type/postgresql/pom.xml
+++ b/proxy/backend/type/postgresql/pom.xml
@@ -32,6 +32,11 @@
<artifactId>shardingsphere-proxy-backend-core</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-postgresql</artifactId>
+ <version>${project.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
diff --git a/test/e2e/agent/fixture/jdbc-fixture/pom.xml
b/test/e2e/agent/fixture/jdbc-fixture/pom.xml
index 5aed3dfb513..66b9415ebab 100644
--- a/test/e2e/agent/fixture/jdbc-fixture/pom.xml
+++ b/test/e2e/agent/fixture/jdbc-fixture/pom.xml
@@ -33,6 +33,13 @@
<version>${project.parent.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-mysql</artifactId>
+ <version>${project.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+
<dependency>
<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>
diff --git a/test/e2e/driver/pom.xml b/test/e2e/driver/pom.xml
index e080bc5695c..7b2b99ea4d9 100644
--- a/test/e2e/driver/pom.xml
+++ b/test/e2e/driver/pom.xml
@@ -33,6 +33,25 @@
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-postgresql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-mysql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-sqlserver</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
diff --git a/test/e2e/operation/pipeline/pom.xml
b/test/e2e/operation/pipeline/pom.xml
index cb92fc5b6ee..b5d8b7ab660 100644
--- a/test/e2e/operation/pipeline/pom.xml
+++ b/test/e2e/operation/pipeline/pom.xml
@@ -82,6 +82,12 @@
<version>${project.version}</version>
<scope>runtime</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-infra-database-mariadb</artifactId>
+ <version>${project.version}</version>
+ <scope>runtime</scope>
+ </dependency>
<dependency>
<groupId>org.apache.shardingsphere</groupId>
diff --git a/test/it/pipeline/pom.xml b/test/it/pipeline/pom.xml
index c8cbc4934f1..50e9b5a5e34 100644
--- a/test/it/pipeline/pom.xml
+++ b/test/it/pipeline/pom.xml
@@ -81,6 +81,25 @@
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-mysql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-postgresql</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.shardingsphere</groupId>
+ <artifactId>shardingsphere-parser-sql-opengauss</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>