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%)