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

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


    from 00e067d  Refactor meta data refresher with spi for DDL (#13947)
     add e00411f  Add sql parser rule (#13889)

No new revisions were added by this update.

Summary of changes:
 .../mysql/format/MySQLParserFormatExample.java     |  4 +-
 .../statement/MySQLParserStatementExample.java     |  4 +-
 .../statement/OracleParserStatementExample.java    |  4 +-
 .../PostgreSQLParserStatementExample.java          |  4 +-
 .../statement/SQL92ParserStatementExample.java     |  4 +-
 .../statement/SQLServerParserStatementExample.java |  4 +-
 examples/pom.xml                                   |  5 ++
 .../shadow-example/shadow-raw-jdbc-example/pom.xml |  6 ++-
 .../raw/jdbc/config/BaseShadowConfiguration.java   |  7 ++-
 .../raw/jdbc/config/ShadowConfiguration.java       |  1 +
 .../ShadowDefaultAlgorithmConfiguration.java       |  1 +
 .../jdbc/config/ShadowEncryptConfiguration.java    |  1 +
 .../engine/fixture/AbstractRoutingEngineTest.java  |  6 +++
 .../engine/type/standard/AbstractSQLRouteTest.java |  4 +-
 .../properties/ConfigurationPropertyKey.java       | 22 +-------
 .../optimizer/ShardingSphereOptimizerTest.java     | 26 ++++-----
 .../shardingsphere-infra-parser/pom.xml            |  5 ++
 .../parser/ShardingSphereSQLParserEngine.java      |  6 +--
 .../parser/cache/SQLStatementCacheBuilder.java     | 19 +++----
 .../parser/cache/SQLStatementCacheLoader.java      |  5 +-
 .../infra/parser/sql/SQLStatementParserEngine.java |  9 ++--
 .../sql/SQLStatementParserEngineFactory.java       |  8 +--
 .../parser/sql/SQLStatementParserExecutor.java     |  5 +-
 .../parser/cache/SQLStatementCacheBuilderTest.java |  9 ++--
 .../parser/cache/SQLStatementCacheLoaderTest.java  |  5 +-
 .../shardingsphere-jdbc-core/pom.xml               |  5 ++
 .../statement/ShardingSpherePreparedStatement.java |  4 +-
 .../core/statement/ShardingSphereStatement.java    |  8 ++-
 .../jdbc/adapter/PreparedStatementAdapterTest.java | 11 ++--
 .../UnsupportedOperationPreparedStatementTest.java |  9 ++--
 shardingsphere-kernel/pom.xml                      |  1 +
 .../pom.xml                                        |  7 +--
 .../shardingsphere-parser-api}/pom.xml             |  7 +--
 .../parser/config/SQLParserRuleConfiguration.java} | 14 ++---
 .../shardingsphere-parser-core}/pom.xml            | 11 ++--
 .../parser/constant/SQLParserOrder.java            | 14 +++--
 .../shardingsphere/parser/rule/SQLParserRule.java} | 29 +++++-----
 .../DefaultSQLParserRuleConfigurationBuilder.java} | 24 +++++----
 .../parser/rule/builder/SQLParserRuleBuilder.java} | 26 ++++-----
 .../YamlSQLParserCacheOptionRuleConfiguration.java | 17 +++---
 .../config/YamlSQLParserRuleConfiguration.java}    | 18 ++++---
 ...LParserCacheOptionConfigurationYamlSwapper.java | 43 +++++++++++++++
 .../SQLParserRuleConfigurationYamlSwapper.java     | 63 ++++++++++++++++++++++
 ...er.global.DefaultGlobalRuleConfigurationBuilder |  2 +-
 ...ere.infra.rule.builder.global.GlobalRuleBuilder |  2 +-
 ...aml.config.swapper.YamlRuleConfigurationSwapper |  2 +-
 .../shardingsphere/parser/SQLParserRuleTest.java   | 11 ++--
 .../src/test/resources/logback-test.xml            |  0
 .../mode/metadata/MetaDataContextsBuilderTest.java |  4 +-
 .../ClusterContextManagerCoordinatorTest.java      |  4 +-
 .../text/TextProtocolBackendHandlerFactory.java    |  5 +-
 .../ral/advanced/ParseDistSQLBackendHandler.java   |  7 +--
 .../ral/advanced/PreviewDistSQLBackendHandler.java |  5 +-
 .../information/SelectInformationExecutorTest.java | 10 ++--
 .../executor/SelectDatabaseExecutorTest.java       | 12 +++--
 .../advance/ParseDistSQLBackendHandlerTest.java    | 28 ++++++++--
 .../src/main/resources/conf/server.yaml            |  9 ++++
 .../execute/MySQLComStmtExecuteExecutor.java       |  5 +-
 .../prepare/MySQLComStmtPrepareExecutor.java       |  7 ++-
 .../fieldlist/MySQLComFieldListPacketExecutor.java |  5 +-
 .../command/MySQLCommandExecutorFactoryTest.java   |  6 +++
 .../execute/MySQLComStmtExecuteExecutorTest.java   |  6 +++
 .../bind/OpenGaussComBatchBindExecutor.java        |  7 ++-
 .../extended/parse/PostgreSQLComParseExecutor.java |  7 ++-
 .../parse/PostgreSQLComParseExecutorTest.java      |  6 +++
 .../sql/parser/api/SQLParserEngine.java            |  4 --
 .../sql/parser/api/SQLParserEngineTest.java        |  3 +-
 .../SQLNodeConvertEngineParameterizedTest.java     |  4 +-
 .../engine/SQLParserParameterizedTest.java         |  4 +-
 .../UnsupportedSQLParserParameterizedTest.java     |  4 +-
 .../AbstractSQLRewriterParameterizedTest.java      |  7 ++-
 71 files changed, 459 insertions(+), 202 deletions(-)
 copy shardingsphere-kernel/{shardingsphere-authority => 
shardingsphere-parser}/pom.xml (89%)
 copy 
shardingsphere-kernel/{shardingsphere-transaction/shardingsphere-transaction-api
 => shardingsphere-parser/shardingsphere-parser-api}/pom.xml (92%)
 copy 
shardingsphere-kernel/{shardingsphere-transaction/shardingsphere-transaction-api/src/main/java/org/apache/shardingsphere/transaction/config/TransactionRuleConfiguration.java
 => 
shardingsphere-parser/shardingsphere-parser-api/src/main/java/org/apache/shardingsphere/parser/config/SQLParserRuleConfiguration.java}
 (72%)
 copy {shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-api 
=> 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core}/pom.xml 
(88%)
 copy 
shardingsphere-agent/shardingsphere-agent-api/src/main/java/org/apache/shardingsphere/agent/spi/type/AgentTypedSPI.java
 => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/constant/SQLParserOrder.java
 (82%)
 copy 
shardingsphere-kernel/{shardingsphere-transaction/shardingsphere-transaction-core/src/main/java/org/apache/shardingsphere/transaction/rule/TransactionRule.java
 => 
shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/rule/SQLParserRule.java}
 (56%)
 copy 
shardingsphere-kernel/{shardingsphere-transaction/shardingsphere-transaction-core/src/main/java/org/apache/shardingsphere/transaction/rule/builder/DefaultTransactionRuleConfigurationBuilder.java
 => 
shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/rule/builder/DefaultSQLParserRuleConfigurationBuilder.java}
 (52%)
 copy 
shardingsphere-kernel/{shardingsphere-authority/shardingsphere-authority-core/src/main/java/org/apache/shardingsphere/authority/rule/builder/AuthorityRuleBuilder.java
 => 
shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/rule/builder/SQLParserRuleBuilder.java}
 (62%)
 copy 
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-core/src/main/java/org/apache/shardingsphere/shadow/yaml/config/datasource/YamlShadowDataSourceConfiguration.java
 => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/yaml/config/YamlSQLParserCacheOptionRuleConfiguration.java
 (76%)
 copy 
shardingsphere-kernel/{shardingsphere-transaction/shardingsphere-transaction-core/src/main/java/org/apache/shardingsphere/transaction/yaml/config/YamlTransactionRuleConfiguration.java
 => 
shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/yaml/config/YamlSQLParserRuleConfiguration.java}
 (63%)
 create mode 100644 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/yaml/swapper/SQLParserCacheOptionConfigurationYamlSwapper.java
 create mode 100644 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main/java/org/apache/shardingsphere/parser/yaml/swapper/SQLParserRuleConfigurationYamlSwapper.java
 copy 
examples/example-core/config-utility/src/main/resources/META-INF/services/org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
 => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.global.DefaultGlobalRuleConfigurationBuilder
 (90%)
 copy 
shardingsphere-mode/shardingsphere-mode-core/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.schema.SchemaRuleBuilder
 => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.global.GlobalRuleBuilder
 (92%)
 copy {shardingsphere-proxy/shardingsphere-proxy-bootstrap/src/test => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/main}/resources/META-INF/services/org.apache.shardingsphere.infra.yaml.config.swapper.YamlRuleConfigurationSwapper
 (90%)
 copy 
shardingsphere-infra/shardingsphere-infra-merge/src/test/java/org/apache/shardingsphere/infra/merge/engine/decorator/impl/TransparentRuleTest.java
 => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core/src/test/java/org/apache/shardingsphere/parser/SQLParserRuleTest.java
 (69%)
 copy {shardingsphere-test/shardingsphere-rewrite-test => 
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-core}/src/test/resources/logback-test.xml
 (100%)

Reply via email to