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 571a0bc refactor encrypt rule document for jdbc (#14121)
add a2a7bc5 Add spring support for sql parse rule (#14018)
No new revisions were added by this update.
Summary of changes:
.../pom.xml | 5 ++
.../spring/boot/SpringBootStarterTest.java | 16 +++++
.../test/resources/application-common.properties | 10 +++
.../pom.xml | 5 ++
.../namespace/AbstractSpringNamespaceTest.java | 21 ++++++
.../META-INF/spring/included/rules-context.xml | 8 +++
.../META-INF/spring/memory-application-context.xml | 2 +-
.../spring/standalone-application-context.xml | 2 +-
.../shardingsphere-parser/pom.xml | 1 +
.../parser/config/SQLParserRuleConfiguration.java | 14 ++--
.../shardingsphere/parser/rule/SQLParserRule.java | 4 +-
.../SQLParserRuleConfigurationYamlSwapper.java | 4 +-
.../{ => shardingsphere-parser-spring}/pom.xml | 14 ++--
.../pom.xml | 55 ++++-----------
.../boot/SQLParserRuleSpringBootConfiguration.java | 55 +++++++++++++++
.../condition/SQLParserSpringBootCondition.java | 38 +++++++++++
.../YamlSQLParserRuleSpringBootConfiguration.java | 19 +++---
.../additional-spring-configuration-metadata.json | 78 ++++++++++++++++++++++
.../src/main/resources/META-INF/spring.factories | 19 ++++++
.../src/main/resources/META-INF/spring.provides | 18 +++++
.../boot/SQLParserSpringBootStarterTest.java | 55 +++++++++++++++
.../resources/application-sql-parser.properties | 25 +++++++
.../src/test/resources/logback-test.xml | 0
.../pom.xml | 30 +++++++--
.../handler/SQLParserNamespaceHandler.java | 35 ++++++++++
.../parser/CacheOptionBeanDefinitionParser.java | 41 ++++++++++++
.../parser/SQLParserRuleBeanDefinitionParser.java | 64 ++++++++++++++++++
.../tag/SQLParserRuleBeanDefinitionTag.java | 44 ++++++++++++
.../resources/META-INF/namespace/sql-parser.xsd | 44 ++++++++++++
.../src/main/resources/META-INF/spring.handlers | 18 +++++
.../src/main/resources/META-INF/spring.schemas | 18 +++++
.../namespace/SQLParserSpringNamespaceTest.java | 49 ++++++++++++++
.../spring/sql-parser-application-context.xml | 26 +++-----
.../shardingsphere/sql/parser/api/CacheOption.java | 14 ++--
34 files changed, 752 insertions(+), 99 deletions(-)
copy shardingsphere-kernel/shardingsphere-parser/{ =>
shardingsphere-parser-spring}/pom.xml (84%)
copy
{shardingsphere-jdbc/shardingsphere-jdbc-spring/shardingsphere-jdbc-core-spring/shardingsphere-jdbc-core-spring-boot-starter
=>
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter}/pom.xml
(52%)
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/main/java/org/apache/shardingsphere/parser/spring/boot/SQLParserRuleSpringBootConfiguration.java
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/main/java/org/apache/shardingsphere/parser/spring/boot/condition/SQLParserSpringBootCondition.java
copy
shardingsphere-sql-parser/shardingsphere-sql-parser-engine/src/main/java/org/apache/shardingsphere/sql/parser/api/CacheOption.java
=>
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/main/java/org/apache/shardingsphere/parser/spring/boot/rule/YamlSQLParserRuleSpringBootConfiguration.java
(63%)
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/main/resources/META-INF/spring.factories
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/main/resources/META-INF/spring.provides
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/test/java/org/apache/shardingsphere/parser/spring/boot/SQLParserSpringBootStarterTest.java
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter/src/test/resources/application-sql-parser.properties
copy {shardingsphere-test/shardingsphere-rewrite-test =>
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-boot-starter}/src/test/resources/logback-test.xml
(100%)
copy shardingsphere-kernel/shardingsphere-parser/{ =>
shardingsphere-parser-spring/shardingsphere-parser-spring-namespace}/pom.xml
(58%)
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/java/org/apache/shardingsphere/parser/spring/namespace/handler/SQLParserNamespaceHandler.java
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/java/org/apache/shardingsphere/parser/spring/namespace/parser/CacheOptionBeanDefinitionParser.java
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/java/org/apache/shardingsphere/parser/spring/namespace/parser/SQLParserRuleBeanDefinitionParser.java
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/java/org/apache/shardingsphere/parser/spring/namespace/tag/SQLParserRuleBeanDefinitionTag.java
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/resources/META-INF/namespace/sql-parser.xsd
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/resources/META-INF/spring.handlers
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/main/resources/META-INF/spring.schemas
create mode 100644
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/test/java/org/apache/shardingsphere/parser/spring/namespace/SQLParserSpringNamespaceTest.java
copy
shardingsphere-jdbc/shardingsphere-jdbc-spring/shardingsphere-jdbc-core-spring/shardingsphere-jdbc-core-spring-namespace/src/test/resources/META-INF/spring/memory-application-context.xml
=>
shardingsphere-kernel/shardingsphere-parser/shardingsphere-parser-spring/shardingsphere-parser-spring-namespace/src/test/resources/META-INF/spring/sql-parser-application-context.xml
(55%)