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 7563948fa85 Rename ConnectionConfigBuilder to 
DialectSQLFederationConnectionConfigBuilder (#37314)
7563948fa85 is described below

commit 7563948fa85f87d40ae12defdd9d3d9eb858f398
Author: Liang Zhang <[email protected]>
AuthorDate: Tue Dec 9 21:48:10 2025 +0800

    Rename ConnectionConfigBuilder to 
DialectSQLFederationConnectionConfigBuilder (#37314)
---
 .../compiler/context/CompilerContextFactory.java       |  4 ++--
 ...> DialectSQLFederationConnectionConfigBuilder.java} |  4 ++--
 ...> SQLFederationConnectionConfigBuilderFactory.java} | 10 +++++-----
 ... => MySQLSQLFederationConnectionConfigBuilder.java} |  6 +++---
 ...config.DialectSQLFederationConnectionConfigBuilder} |  2 +-
 ...OpenGaussSQLFederationConnectionConfigBuilder.java} |  6 +++---
 ...config.DialectSQLFederationConnectionConfigBuilder} |  2 +-
 ...=> OracleSQLFederationConnectionConfigBuilder.java} |  6 +++---
 ...config.DialectSQLFederationConnectionConfigBuilder} |  2 +-
 ...ostgreSQLSQLFederationConnectionConfigBuilder.java} |  6 +++---
 ...config.DialectSQLFederationConnectionConfigBuilder} |  2 +-
 ...SQLServerSQLFederationConnectionConfigBuilder.java} |  6 +++---
 ...r.context.connection.config.ConnectionConfigBuilder | 18 ------------------
 ...config.DialectSQLFederationConnectionConfigBuilder} |  2 +-
 14 files changed, 29 insertions(+), 47 deletions(-)

diff --git 
a/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/CompilerContextFactory.java
 
b/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/CompilerContextFactory.java
index 3e8139e3dba..fcaee0878e4 100644
--- 
a/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/CompilerContextFactory.java
+++ 
b/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/CompilerContextFactory.java
@@ -32,7 +32,7 @@ import 
org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase;
 import org.apache.shardingsphere.parser.rule.SQLParserRule;
 import 
org.apache.shardingsphere.parser.rule.builder.DefaultSQLParserRuleConfigurationBuilder;
 import org.apache.shardingsphere.parser.rule.builder.SQLParserRuleBuilder;
-import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilderFactory;
+import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.SQLFederationConnectionConfigBuilderFactory;
 import 
org.apache.shardingsphere.sqlfederation.compiler.context.schema.CalciteSchemaBuilder;
 import 
org.apache.shardingsphere.sqlfederation.compiler.sql.function.mysql.MySQLOperatorTable;
 
@@ -66,7 +66,7 @@ public final class CompilerContextFactory {
         // TODO consider to use sqlParserRule in global rule
         SQLParserRule sqlParserRule = new SQLParserRuleBuilder().build(new 
DefaultSQLParserRuleConfigurationBuilder().build(), databases, new 
ConfigurationProperties(new Properties()));
         DatabaseType databaseType = databases.isEmpty() ? 
DatabaseTypeEngine.getDefaultStorageType() : 
databases.iterator().next().getProtocolType();
-        CalciteConnectionConfig connectionConfig = new 
ConnectionConfigBuilderFactory(databaseType).build();
+        CalciteConnectionConfig connectionConfig = new 
SQLFederationConnectionConfigBuilderFactory(databaseType).build();
         CalciteSchema calciteSchema = CalciteSchemaBuilder.build(databases);
         return new CompilerContext(sqlParserRule, calciteSchema, 
connectionConfig, getOperatorTables(databaseType));
     }
diff --git 
a/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/ConnectionConfigBuilder.java
 
b/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/DialectSQLFederationConnectionConfigBuilder.java
similarity index 89%
rename from 
kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/ConnectionConfigBuilder.java
rename to 
kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/DialectSQLFederationConnectionConfigBuilder.java
index eff73787b44..ca11c797aa6 100644
--- 
a/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/ConnectionConfigBuilder.java
+++ 
b/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/DialectSQLFederationConnectionConfigBuilder.java
@@ -22,10 +22,10 @@ import 
org.apache.shardingsphere.database.connector.core.spi.DatabaseTypedSPI;
 import org.apache.shardingsphere.infra.spi.annotation.SingletonSPI;
 
 /**
- * Connection config builder.
+ * Dialect SQL federation connection config builder.
  */
 @SingletonSPI
-public interface ConnectionConfigBuilder extends DatabaseTypedSPI {
+public interface DialectSQLFederationConnectionConfigBuilder extends 
DatabaseTypedSPI {
     
     /**
      * Build connection config.
diff --git 
a/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/ConnectionConfigBuilderFactory.java
 
b/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/SQLFederationConnectionConfigBuilderFactory.java
similarity index 84%
rename from 
kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/ConnectionConfigBuilderFactory.java
rename to 
kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/SQLFederationConnectionConfigBuilderFactory.java
index 9dd29a2e4b0..3ad9808a812 100644
--- 
a/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/ConnectionConfigBuilderFactory.java
+++ 
b/kernel/sql-federation/compiler/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/context/connection/config/SQLFederationConnectionConfigBuilderFactory.java
@@ -29,14 +29,14 @@ import 
org.apache.shardingsphere.database.connector.core.type.DatabaseType;
 import java.util.Properties;
 
 /**
- * Connection config builder factory.
+ * SQL federation connection config builder factory.
  */
-public final class ConnectionConfigBuilderFactory {
+public final class SQLFederationConnectionConfigBuilderFactory {
     
-    private final ConnectionConfigBuilder dialectBuilder;
+    private final DialectSQLFederationConnectionConfigBuilder dialectBuilder;
     
-    public ConnectionConfigBuilderFactory(final DatabaseType databaseType) {
-        dialectBuilder = 
DatabaseTypedSPILoader.findService(ConnectionConfigBuilder.class, 
databaseType).orElse(null);
+    public SQLFederationConnectionConfigBuilderFactory(final DatabaseType 
databaseType) {
+        dialectBuilder = 
DatabaseTypedSPILoader.findService(DialectSQLFederationConnectionConfigBuilder.class,
 databaseType).orElse(null);
     }
     
     /**
diff --git 
a/kernel/sql-federation/dialect/mysql/src/main/java/org/apache/shardingsphere/sqlfederation/mysql/MySQLConnectionConfigBuilder.java
 
b/kernel/sql-federation/dialect/mysql/src/main/java/org/apache/shardingsphere/sqlfederation/mysql/MySQLSQLFederationConnectionConfigBuilder.java
similarity index 90%
rename from 
kernel/sql-federation/dialect/mysql/src/main/java/org/apache/shardingsphere/sqlfederation/mysql/MySQLConnectionConfigBuilder.java
rename to 
kernel/sql-federation/dialect/mysql/src/main/java/org/apache/shardingsphere/sqlfederation/mysql/MySQLSQLFederationConnectionConfigBuilder.java
index 848cd01f36d..0ab97ff2839 100644
--- 
a/kernel/sql-federation/dialect/mysql/src/main/java/org/apache/shardingsphere/sqlfederation/mysql/MySQLConnectionConfigBuilder.java
+++ 
b/kernel/sql-federation/dialect/mysql/src/main/java/org/apache/shardingsphere/sqlfederation/mysql/MySQLSQLFederationConnectionConfigBuilder.java
@@ -24,14 +24,14 @@ import org.apache.calcite.config.Lex;
 import org.apache.calcite.config.NullCollation;
 import org.apache.calcite.sql.fun.SqlLibrary;
 import org.apache.calcite.sql.validate.SqlConformanceEnum;
-import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder;
+import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder;
 
 import java.util.Properties;
 
 /**
- * Connection config builder for MySQL.
+ * SQL federation connection config builder for MySQL.
  */
-public final class MySQLConnectionConfigBuilder implements 
ConnectionConfigBuilder {
+public final class MySQLSQLFederationConnectionConfigBuilder implements 
DialectSQLFederationConnectionConfigBuilder {
     
     @Override
     public CalciteConnectionConfig build() {
diff --git 
a/kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
 
b/kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
similarity index 89%
copy from 
kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
copy to 
kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
index 33ad5c18725..c8458331fa6 100644
--- 
a/kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
+++ 
b/kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.sqlfederation.mysql.MySQLConnectionConfigBuilder
+org.apache.shardingsphere.sqlfederation.mysql.MySQLSQLFederationConnectionConfigBuilder
diff --git 
a/kernel/sql-federation/dialect/opengauss/src/main/java/org/apache/shardingsphere/sqlfederation/opengauss/OpenGaussConnectionConfigBuilder.java
 
b/kernel/sql-federation/dialect/opengauss/src/main/java/org/apache/shardingsphere/sqlfederation/opengauss/OpenGaussSQLFederationConnectionConfigBuilder.java
similarity index 88%
rename from 
kernel/sql-federation/dialect/opengauss/src/main/java/org/apache/shardingsphere/sqlfederation/opengauss/OpenGaussConnectionConfigBuilder.java
rename to 
kernel/sql-federation/dialect/opengauss/src/main/java/org/apache/shardingsphere/sqlfederation/opengauss/OpenGaussSQLFederationConnectionConfigBuilder.java
index e3d57307087..f6074eef7f8 100644
--- 
a/kernel/sql-federation/dialect/opengauss/src/main/java/org/apache/shardingsphere/sqlfederation/opengauss/OpenGaussConnectionConfigBuilder.java
+++ 
b/kernel/sql-federation/dialect/opengauss/src/main/java/org/apache/shardingsphere/sqlfederation/opengauss/OpenGaussSQLFederationConnectionConfigBuilder.java
@@ -23,14 +23,14 @@ import org.apache.calcite.config.CalciteConnectionProperty;
 import org.apache.calcite.config.Lex;
 import org.apache.calcite.sql.fun.SqlLibrary;
 import org.apache.calcite.sql.validate.SqlConformanceEnum;
-import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder;
+import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder;
 
 import java.util.Properties;
 
 /**
- * Connection config builder for openGauss.
+ * SQL federation connection config builder for openGauss.
  */
-public final class OpenGaussConnectionConfigBuilder implements 
ConnectionConfigBuilder {
+public final class OpenGaussSQLFederationConnectionConfigBuilder implements 
DialectSQLFederationConnectionConfigBuilder {
     
     @Override
     public CalciteConnectionConfig build() {
diff --git 
a/kernel/sql-federation/dialect/opengauss/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
 
b/kernel/sql-federation/dialect/opengauss/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
similarity index 89%
rename from 
kernel/sql-federation/dialect/opengauss/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
rename to 
kernel/sql-federation/dialect/opengauss/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
index 60c86ec71df..19aa1360e65 100644
--- 
a/kernel/sql-federation/dialect/opengauss/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
+++ 
b/kernel/sql-federation/dialect/opengauss/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.sqlfederation.opengauss.OpenGaussConnectionConfigBuilder
+org.apache.shardingsphere.sqlfederation.opengauss.OpenGaussSQLFederationConnectionConfigBuilder
diff --git 
a/kernel/sql-federation/dialect/oracle/src/main/java/org/apache/shardingsphere/sqlfederation/oracle/OracleConnectionConfigBuilder.java
 
b/kernel/sql-federation/dialect/oracle/src/main/java/org/apache/shardingsphere/sqlfederation/oracle/OracleSQLFederationConnectionConfigBuilder.java
similarity index 89%
rename from 
kernel/sql-federation/dialect/oracle/src/main/java/org/apache/shardingsphere/sqlfederation/oracle/OracleConnectionConfigBuilder.java
rename to 
kernel/sql-federation/dialect/oracle/src/main/java/org/apache/shardingsphere/sqlfederation/oracle/OracleSQLFederationConnectionConfigBuilder.java
index 27f96d96f2d..a829618a118 100644
--- 
a/kernel/sql-federation/dialect/oracle/src/main/java/org/apache/shardingsphere/sqlfederation/oracle/OracleConnectionConfigBuilder.java
+++ 
b/kernel/sql-federation/dialect/oracle/src/main/java/org/apache/shardingsphere/sqlfederation/oracle/OracleSQLFederationConnectionConfigBuilder.java
@@ -23,14 +23,14 @@ import org.apache.calcite.config.CalciteConnectionProperty;
 import org.apache.calcite.config.Lex;
 import org.apache.calcite.sql.fun.SqlLibrary;
 import org.apache.calcite.sql.validate.SqlConformanceEnum;
-import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder;
+import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder;
 
 import java.util.Properties;
 
 /**
- * Connection config builder for Oracle.
+ * SQL federation connection config builder for Oracle.
  */
-public final class OracleConnectionConfigBuilder implements 
ConnectionConfigBuilder {
+public final class OracleSQLFederationConnectionConfigBuilder implements 
DialectSQLFederationConnectionConfigBuilder {
     
     @Override
     public CalciteConnectionConfig build() {
diff --git 
a/kernel/sql-federation/dialect/postgresql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
 
b/kernel/sql-federation/dialect/oracle/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
similarity index 89%
rename from 
kernel/sql-federation/dialect/postgresql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
rename to 
kernel/sql-federation/dialect/oracle/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
index 87e80ecd5cf..ceb3c33c5f8 100644
--- 
a/kernel/sql-federation/dialect/postgresql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
+++ 
b/kernel/sql-federation/dialect/oracle/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.sqlfederation.postgresql.PostgreSQLConnectionConfigBuilder
+org.apache.shardingsphere.sqlfederation.oracle.OracleSQLFederationConnectionConfigBuilder
diff --git 
a/kernel/sql-federation/dialect/postgresql/src/main/java/org/apache/shardingsphere/sqlfederation/postgresql/PostgreSQLConnectionConfigBuilder.java
 
b/kernel/sql-federation/dialect/postgresql/src/main/java/org/apache/shardingsphere/sqlfederation/postgresql/PostgreSQLSQLFederationConnectionConfigBuilder.java
similarity index 88%
rename from 
kernel/sql-federation/dialect/postgresql/src/main/java/org/apache/shardingsphere/sqlfederation/postgresql/PostgreSQLConnectionConfigBuilder.java
rename to 
kernel/sql-federation/dialect/postgresql/src/main/java/org/apache/shardingsphere/sqlfederation/postgresql/PostgreSQLSQLFederationConnectionConfigBuilder.java
index 62211256a13..916f151d8b6 100644
--- 
a/kernel/sql-federation/dialect/postgresql/src/main/java/org/apache/shardingsphere/sqlfederation/postgresql/PostgreSQLConnectionConfigBuilder.java
+++ 
b/kernel/sql-federation/dialect/postgresql/src/main/java/org/apache/shardingsphere/sqlfederation/postgresql/PostgreSQLSQLFederationConnectionConfigBuilder.java
@@ -23,14 +23,14 @@ import org.apache.calcite.config.CalciteConnectionProperty;
 import org.apache.calcite.config.Lex;
 import org.apache.calcite.sql.fun.SqlLibrary;
 import org.apache.calcite.sql.validate.SqlConformanceEnum;
-import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder;
+import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder;
 
 import java.util.Properties;
 
 /**
- * Connection config builder for PostgreSQL.
+ * SQL federation connection config builder for PostgreSQL.
  */
-public final class PostgreSQLConnectionConfigBuilder implements 
ConnectionConfigBuilder {
+public final class PostgreSQLSQLFederationConnectionConfigBuilder implements 
DialectSQLFederationConnectionConfigBuilder {
     
     @Override
     public CalciteConnectionConfig build() {
diff --git 
a/kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
 
b/kernel/sql-federation/dialect/postgresql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
similarity index 88%
rename from 
kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
rename to 
kernel/sql-federation/dialect/postgresql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
index 33ad5c18725..eac098edcbb 100644
--- 
a/kernel/sql-federation/dialect/mysql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
+++ 
b/kernel/sql-federation/dialect/postgresql/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.sqlfederation.mysql.MySQLConnectionConfigBuilder
+org.apache.shardingsphere.sqlfederation.postgresql.PostgreSQLSQLFederationConnectionConfigBuilder
diff --git 
a/kernel/sql-federation/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sqlfederation/sqlserver/SQLServerConnectionConfigBuilder.java
 
b/kernel/sql-federation/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sqlfederation/sqlserver/SQLServerSQLFederationConnectionConfigBuilder.java
similarity index 89%
rename from 
kernel/sql-federation/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sqlfederation/sqlserver/SQLServerConnectionConfigBuilder.java
rename to 
kernel/sql-federation/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sqlfederation/sqlserver/SQLServerSQLFederationConnectionConfigBuilder.java
index 8b458d1c6ea..5ef2f0a8d04 100644
--- 
a/kernel/sql-federation/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sqlfederation/sqlserver/SQLServerConnectionConfigBuilder.java
+++ 
b/kernel/sql-federation/dialect/sqlserver/src/main/java/org/apache/shardingsphere/sqlfederation/sqlserver/SQLServerSQLFederationConnectionConfigBuilder.java
@@ -23,14 +23,14 @@ import org.apache.calcite.config.CalciteConnectionProperty;
 import org.apache.calcite.config.Lex;
 import org.apache.calcite.sql.fun.SqlLibrary;
 import org.apache.calcite.sql.validate.SqlConformanceEnum;
-import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder;
+import 
org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder;
 
 import java.util.Properties;
 
 /**
- * Connection config builder for SQLServer.
+ * SQL federation connection config builder for SQLServer.
  */
-public final class SQLServerConnectionConfigBuilder implements 
ConnectionConfigBuilder {
+public final class SQLServerSQLFederationConnectionConfigBuilder implements 
DialectSQLFederationConnectionConfigBuilder {
     
     @Override
     public CalciteConnectionConfig build() {
diff --git 
a/kernel/sql-federation/dialect/sqlserver/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
 
b/kernel/sql-federation/dialect/sqlserver/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
deleted file mode 100644
index 1060d8304a3..00000000000
--- 
a/kernel/sql-federation/dialect/sqlserver/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-org.apache.shardingsphere.sqlfederation.sqlserver.SQLServerConnectionConfigBuilder
diff --git 
a/kernel/sql-federation/dialect/oracle/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
 
b/kernel/sql-federation/dialect/sqlserver/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
similarity index 89%
rename from 
kernel/sql-federation/dialect/oracle/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
rename to 
kernel/sql-federation/dialect/sqlserver/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
index 18c40d522b5..2abe5f6a3ca 100644
--- 
a/kernel/sql-federation/dialect/oracle/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.ConnectionConfigBuilder
+++ 
b/kernel/sql-federation/dialect/sqlserver/src/main/resources/META-INF/services/org.apache.shardingsphere.sqlfederation.compiler.context.connection.config.DialectSQLFederationConnectionConfigBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.sqlfederation.oracle.OracleConnectionConfigBuilder
+org.apache.shardingsphere.sqlfederation.sqlserver.SQLServerSQLFederationConnectionConfigBuilder

Reply via email to