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

hucong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git

commit ea0ba8a6a1407716eac2fa25e911bb12b968ca00
Merge: 1cc000d0bd4 88af3af5ddf
Author: Cong Hu <iamhuc...@gmail.com>
AuthorDate: Mon Mar 24 18:51:20 2025 +0800

    Merge pull request #35071 from strongduanmu/dev-0324
    
    Minor refactor for SQLFederationEngine and add SQLFederationProcessor 
interface

 .../user-manual/error-code/sql-error-code.cn.md    |   2 +-
 .../user-manual/error-code/sql-error-code.en.md    |   2 +-
 .../engine/facade/DriverExecutorFacade.java        |   5 +-
 .../sqlfederation/engine/SQLFederationEngine.java  | 225 +++++++++++++++--
 .../engine/impl/StandardSQLFederationEngine.java   | 275 ---------------------
 .../engine/processor/SQLFederationProcessor.java   |  74 ++++++
 .../SQLFederationProcessorFactory.java}            |  25 +-
 .../impl/StandardSQLFederationProcessor.java       | 112 +++++++++
 .../resultset/SQLFederationResultSet.java          |  10 +-
 .../resultset/SQLFederationResultSetMetaData.java  |  11 +-
 ...ngineTest.java => SQLFederationEngineTest.java} |  21 +-
 .../executor/context/SQLFederationBindContext.java |   5 +-
 .../SQLFederationSchemaNotFoundException.java      |   6 +-
 .../metadata/util/SQLFederationValidatorUtils.java | 142 +++++++++++
 .../SQLFederationPlannerBuilder.java}              | 164 +++---------
 .../planner/cache/ExecutionPlanCacheKey.java       |   3 +-
 .../optimizer/statement/SQLStatementCompiler.java  |  12 +-
 .../optimizer/it/SQLStatementCompilerIT.java       |  15 +-
 .../proxy/backend/connector/ProxySQLExecutor.java  |   4 +-
 .../connector/StandardDatabaseConnector.java       |   2 +-
 .../handler/distsql/rul/PreviewExecutor.java       |   4 +-
 .../OpenGaussSystemCatalogAdminQueryExecutor.java  |   5 +-
 22 files changed, 632 insertions(+), 492 deletions(-)

Reply via email to