You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by ji...@apache.org on 2023/04/25 07:29:45 UTC
[shardingsphere] branch master updated (17bd82c8927 -> ce08324e841)
This is an automated email from the ASF dual-hosted git repository.
jianglongtao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
from 17bd82c8927 Add more Error Prone rules for pmd (#25316)
add ce08324e841 Add DistSQL for global clock (#25306)
No new revisions were added by this update.
Summary of changes:
kernel/global-clock/distsql/handler/pom.xml | 59 ++++++++++++++
.../handler/query/ShowGlobalClockRuleExecutor.java | 51 ++++++++++++
.../AlterGlobalClockRuleStatementUpdater.java | 47 +++++++++++
....distsql.handler.ral.query.QueryableRALExecutor | 18 +++++
...distsql.handler.ral.update.GlobalRuleRALUpdater | 18 +++++
.../query/ShowGlobalClockRuleExecutorTest.java | 73 +++++++++++++++++
.../AlterGlobalClockRuleStatementUpdaterTest.java | 47 +++++++++++
kernel/global-clock/distsql/parser/pom.xml | 91 ++++++++++++++++++++++
.../main/antlr4/imports/globalclock}/Alphabet.g4 | 0
.../main/antlr4/imports/globalclock}/BaseRule.g4 | 6 +-
.../main/antlr4/imports/globalclock}/Keyword.g4 | 48 +++++-------
.../main/antlr4/imports/globalclock}/Literals.g4 | 0
.../antlr4/imports/globalclock/RALStatement.g4} | 64 +++++----------
.../src/main/antlr4/imports/globalclock}/Symbol.g4 | 0
.../parser/autogen/GlobalClockDistSQLStatement.g4} | 18 ++---
.../parser/core/GlobalClockDistSQLLexer.java} | 26 +++----
.../parser/core/GlobalClockDistSQLParser.java | 40 ++++++++++
.../core/GlobalClockDistSQLStatementVisitor.java | 66 ++++++++++++++++
.../GlobalClockDistSQLStatementParserFacade.java | 53 +++++++++++++
...engine.spi.FeaturedDistSQLStatementParserFacade | 18 +++++
kernel/global-clock/{ => distsql}/pom.xml | 10 +--
.../global-clock/{ => distsql/statement}/pom.xml | 17 ++--
.../queryable/ShowGlobalClockRuleStatement.java} | 20 ++---
.../updatable/AlterGlobalClockRuleStatement.java} | 80 +++++--------------
kernel/global-clock/pom.xml | 1 +
.../src/main/antlr4/imports/traffic/BaseRule.g4 | 6 +-
.../src/main/antlr4/imports/traffic/Keyword.g4 | 8 ++
.../src/main/antlr4/imports/traffic/Literals.g4 | 4 +
.../main/antlr4/imports/transaction}/BaseRule.g4 | 6 +-
.../src/main/antlr4/imports/transaction/Keyword.g4 | 8 ++
.../main/antlr4/imports/transaction/Literals.g4 | 4 +
.../antlr4/imports/transaction/RALStatement.g4 | 14 +---
proxy/backend/core/pom.xml | 5 ++
33 files changed, 725 insertions(+), 201 deletions(-)
create mode 100644 kernel/global-clock/distsql/handler/pom.xml
create mode 100644 kernel/global-clock/distsql/handler/src/main/java/org/apache/shardingsphere/globalclock/distsql/handler/query/ShowGlobalClockRuleExecutor.java
create mode 100644 kernel/global-clock/distsql/handler/src/main/java/org/apache/shardingsphere/globalclock/distsql/handler/update/AlterGlobalClockRuleStatementUpdater.java
create mode 100644 kernel/global-clock/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.ral.query.QueryableRALExecutor
create mode 100644 kernel/global-clock/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.ral.update.GlobalRuleRALUpdater
create mode 100644 kernel/global-clock/distsql/handler/src/test/java/org/apache/shardingsphere/globalclock/distsql/handler/query/ShowGlobalClockRuleExecutorTest.java
create mode 100644 kernel/global-clock/distsql/handler/src/test/java/org/apache/shardingsphere/globalclock/distsql/handler/update/AlterGlobalClockRuleStatementUpdaterTest.java
create mode 100644 kernel/global-clock/distsql/parser/pom.xml
copy {distsql/parser/src/main/antlr4/imports => kernel/global-clock/distsql/parser/src/main/antlr4/imports/globalclock}/Alphabet.g4 (100%)
copy kernel/{traffic/distsql/parser/src/main/antlr4/imports/traffic => global-clock/distsql/parser/src/main/antlr4/imports/globalclock}/BaseRule.g4 (91%)
copy kernel/{transaction/distsql/parser/src/main/antlr4/imports/transaction => global-clock/distsql/parser/src/main/antlr4/imports/globalclock}/Keyword.g4 (80%)
copy {distsql/parser/src/main/antlr4/imports => kernel/global-clock/distsql/parser/src/main/antlr4/imports/globalclock}/Literals.g4 (100%)
copy kernel/{transaction/distsql/parser/src/main/antlr4/imports/transaction/Keyword.g4 => global-clock/distsql/parser/src/main/antlr4/imports/globalclock/RALStatement.g4} (62%)
copy kernel/{parser/distsql/parser/src/main/antlr4/imports/parser => global-clock/distsql/parser/src/main/antlr4/imports/globalclock}/Symbol.g4 (100%)
copy kernel/{traffic/distsql/parser/src/main/antlr4/imports/traffic/BaseRule.g4 => global-clock/distsql/parser/src/main/antlr4/org/apache/shardingsphere/distsql/parser/autogen/GlobalClockDistSQLStatement.g4} (79%)
copy kernel/{traffic/distsql/parser/src/main/antlr4/imports/traffic/BaseRule.g4 => global-clock/distsql/parser/src/main/java/org/apache/shardingsphere/globalclock/distsql/parser/core/GlobalClockDistSQLLexer.java} (61%)
create mode 100644 kernel/global-clock/distsql/parser/src/main/java/org/apache/shardingsphere/globalclock/distsql/parser/core/GlobalClockDistSQLParser.java
create mode 100644 kernel/global-clock/distsql/parser/src/main/java/org/apache/shardingsphere/globalclock/distsql/parser/core/GlobalClockDistSQLStatementVisitor.java
create mode 100644 kernel/global-clock/distsql/parser/src/main/java/org/apache/shardingsphere/globalclock/distsql/parser/facade/GlobalClockDistSQLStatementParserFacade.java
create mode 100644 kernel/global-clock/distsql/parser/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.parser.engine.spi.FeaturedDistSQLStatementParserFacade
copy kernel/global-clock/{ => distsql}/pom.xml (85%)
copy kernel/global-clock/{ => distsql/statement}/pom.xml (76%)
copy kernel/{traffic/distsql/parser/src/main/antlr4/imports/traffic/BaseRule.g4 => global-clock/distsql/statement/src/main/java/org/apache/shardingsphere/globalclock/distsql/parser/statement/queryable/ShowGlobalClockRuleStatement.java} (73%)
copy kernel/{transaction/distsql/parser/src/main/antlr4/imports/transaction/Keyword.g4 => global-clock/distsql/statement/src/main/java/org/apache/shardingsphere/globalclock/distsql/parser/statement/updatable/AlterGlobalClockRuleStatement.java} (57%)
copy kernel/{traffic/distsql/parser/src/main/antlr4/imports/traffic => transaction/distsql/parser/src/main/antlr4/imports/transaction}/BaseRule.g4 (91%)