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 <zhangli...@apache.org> 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>