You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by "sandynz (via GitHub)" <gi...@apache.org> on 2026/03/13 11:43:11 UTC

[PR] workflow: update e2e-sql-filters.yml to enhance path patterns [shardingsphere]

sandynz opened a new pull request, #38413:
URL: https://github.com/apache/shardingsphere/pull/38413

   Related to #38270.
   
   Changes proposed in this pull request:
     - workflow: update e2e-sql-filters.yml to enhance path patterns
   
   ---
   
   Before committing this PR, I'm sure that I have checked the following options:
   - [ ] My code follows the [code of conduct](https://shardingsphere.apache.org/community/en/involved/conduct/code/) of this project.
   - [ ] I have self-reviewed the commit code.
   - [ ] I have (or in comment I request) added corresponding labels for the pull request.
   - [ ] I have passed maven check locally : `./mvnw clean install -B -T1C -Dmaven.javadoc.skip -Dmaven.jacoco.skip -e`.
   - [ ] I have made corresponding changes to the documentation.
   - [ ] I have added corresponding unit tests for my changes.
   - [ ] I have updated the Release Notes of the current development version. For more details, see [Update Release Note](https://shardingsphere.apache.org/community/en/involved/contribute/contributor/)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] workflow: update e2e-sql-filters.yml to enhance path patterns [shardingsphere]

Posted by "sandynz (via GitHub)" <gi...@apache.org>.
sandynz commented on PR #38413:
URL: https://github.com/apache/shardingsphere/pull/38413#issuecomment-4054793556

   # database_postgresql unit test result
   
   
   Result | File Path | Pattern Details
   -- | -- | --
   true<br/> | database/connector/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/connector/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java | database/**/postgresql/**/src/main/** → true<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | database/connector/dialect/postgresql/src/main/resources/schema/postgresql/pg_catalog/pg_am.yaml | database/**/postgresql/**/src/main/** → true<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.java | database/**/postgresql/**/src/main/** → true<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/payload/PostgreSQLPacketPayload.java | database/**/postgresql/**/src/main/** → true<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | infra/route/dialect/postgresql/src/main/java/org/apache/shardingsphere/infra/route/postgresql/PostgreSQLDALStatementBroadcastRouteDecider.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → true<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   false<br/> | jdbc-dialect/postgresql/pom.xml | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | parser/sql/engine/dialect/postgresql/src/main/antlr4/imports/postgresql/Keyword.g4 | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → true<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | parser/sql/engine/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/engine/postgresql/parser/PostgreSQLLexer.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → true<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | parser/sql/statement/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/statement/postgresql/dal/PostgreSQLCheckpointStatement.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → true<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | proxy/backend/dialect/postgresql/src/main/java/org/apache/shardingsphere/proxy/backend/postgresql/response/header/query/PostgreSQLQueryHeaderBuilder.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → true<br/>
   false<br/> | proxy/bootstrap/src/main/java/org/apache/shardingsphere/proxy/Bootstrap.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   false<br/> | proxy/dialect/postgresql/pom.xml | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   true<br/> | proxy/frontend/dialect/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/PostgreSQLFrontendEngine.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → true<br/>
   true<br/> | infra/route/dialect/postgresql/src/main/java/org/apache/shardingsphere/infra/route/postgresql/PostgreSQLDALStatementBroadcastRouteDecider.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → true<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   false<br/> | parser/distsql/engine/src/main/antlr4/imports/Keyword.g4 | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   false<br/> | parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/DistSQLStatement.java | database/**/postgresql/**/src/main/** → false<br/>features/**/postgresql/**/src/main/** → false<br/>infra/**/postgresql/**/src/main/** → false<br/>kernel/**/postgresql/**/src/main/** → false<br/>parser/**/postgresql/**/src/main/** → false<br/>proxy/**/postgresql/**/src/main/** → false<br/>
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] workflow: update e2e-sql-filters.yml to enhance path patterns [shardingsphere]

Posted by "sandynz (via GitHub)" <gi...@apache.org>.
sandynz merged PR #38413:
URL: https://github.com/apache/shardingsphere/pull/38413


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] workflow: update e2e-sql-filters.yml to enhance path patterns [shardingsphere]

Posted by "sandynz (via GitHub)" <gi...@apache.org>.
sandynz commented on PR #38413:
URL: https://github.com/apache/shardingsphere/pull/38413#issuecomment-4054730772

   # Project Info Statistics
   
   ## dialect modules
   
   ```
   ./database/protocol/dialect
   ./database/connector/dialect
   ./database/exception/dialect
   ./infra/rewrite/dialect
   ./infra/route/dialect
   ./infra/binder/dialect
   ./proxy/frontend/dialect
   ./proxy/backend/dialect
   ./proxy/dialect
   ./features/sharding/dialect
   ./parser/sql/statement/dialect
   ./parser/sql/engine/dialect
   ./kernel/sql-federation/dialect
   ./kernel/data-pipeline/dialect
   ```
   
   ## distsql modules
   
   ```
   ./features/readwrite-splitting/distsql
   ./features/shadow/distsql
   ./features/sharding/distsql
   ./features/mask/distsql
   ./features/encrypt/distsql
   ./features/broadcast/distsql
   ./kernel/transaction/distsql
   ./kernel/sql-federation/distsql
   ./kernel/single/distsql
   ./kernel/sql-parser/distsql
   ./kernel/data-pipeline/distsql
   ./kernel/data-pipeline/scenario/cdc/distsql
   ./kernel/data-pipeline/scenario/migration/distsql
   ./kernel/sql-translator/distsql
   ./kernel/global-clock/distsql
   ./kernel/authority/distsql
   ./parser/distsql
   ```
   
   # Filters Pattern
   
   ## predicate-quantifier
   
   `predicate-quantifier` is not defined, and default value `some` is used.
   
   https://github.com/dorny/paths-filter/blob/master/src/filter.ts
   ```
   export enum PredicateQuantifier {
     /**
      * When choosing 'every' in the config it means that files will only get matched
      * if all the patterns are satisfied by the path of the file, not just at least one of them.
      */
     EVERY = 'every',
     /**
      * When choosing 'some' in the config it means that files will get matched as long as there is
      * at least one pattern that matches them. This is the default behavior if you don't
      * specify anything as a predicate quantifier.
      */
     SOME = 'some'
   }
   ```
   
   ## Pattern Exclusion
   
   ```
   core_infra:
     - 'infra/**/src/main/**'
     - '!infra/**/dialect/**'
   ```
   `!infra/**/dialect/**` doesn't work.
   
   `picomatch` is used in `dorny/paths-filter`. Extglobs will be used for pattern exclusion. See https://github.com/micromatch/picomatch?tab=readme-ov-file#advanced-globbing for more details.
   
   Changes snippet:
   ```
   core_infra:
     - 'infra/!(binder|rewrite|route)/**/src/main/**'
     - 'infra/binder/core/src/main/**'
     - 'infra/rewrite/core/src/main/**'
     - 'infra/route/core/src/main/**'
   ```
   
   # Unit test
   
   Since filters pattern in `e2e-sql-filters.yml` is related to most modules, it need much testing. But it's not efficient enough to test it on GitHub Action, so some JavaScript code based on `picomatch` JavaScript library is created to do unit test.
   
   Real project file paths will be used to do unit test. I just test the most complex filters pattern.
   
   ## core_infra
   
   Filters pattern
   ```
   core_infra:
     - 'infra/!(binder|rewrite|route)/**/src/main/**'
     - 'infra/binder/core/src/main/**'
     - 'infra/rewrite/core/src/main/**'
     - 'infra/route/core/src/main/**'
     - 'database/connector/core/src/main/**'
     - 'database/exception/core/src/main/**'
     - 'database/protocol/core/src/main/**'
     - 'kernel/authority/**/src/main/**'
     - 'kernel/single/**/src/main/**'
     - 'kernel/sql-parser/**/src/main/**'
     - 'kernel/sql-translator/**/src/main/**'
     - 'kernel/transaction/**/src/main/**'
     - 'parser/distsql/**/src/main/**'
     - 'parser/sql/engine/core/src/main/**'
     - 'parser/sql/spi/src/main/**'
     - 'parser/sql/statement/core/src/main/**'
   ```
   
   Paths
   ```
   infra/common/src/main/java/org/apache/shardingsphere/infra/config/rule/RuleConfiguration.java
   infra/common/src/main/resources/META-INF/services/org.apache.shardingsphere.database.connector.core.metadata.identifier.IdentifierCaseRuleProvider
   infra/common/src/test/java/org/apache/shardingsphere/infra/config/props/ConfigurationPropertyKeyTest.java
   infra/binder/core/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java
   infra/binder/dialect/mysql/src/main/java/org/apache/shardingsphere/infra/binder/mysql/MySQLProjectionIdentifierExtractor.java
   infra/binder/dialect/mysql/src/test/java/org/apache/shardingsphere/infra/binder/mysql/MySQLProjectionIdentifierExtractorTest.java
   infra/exception/src/main/java/org/apache/shardingsphere/infra/exception/ShardingSpherePreconditions.java
   infra/rewrite/core/src/main/java/org/apache/shardingsphere/infra/rewrite/SQLRewriteEntry.java
   infra/rewrite/dialect/mysql/src/main/java/org/apache/shardingsphere/infra/rewrite/mysql/MySQLToBeRemovedSegmentsProvider.java
   infra/route/core/src/main/java/org/apache/shardingsphere/infra/route/engine/SQLRouteEngine.java
   infra/route/dialect/postgresql/src/main/java/org/apache/shardingsphere/infra/route/postgresql/PostgreSQLDALStatementBroadcastRouteDecider.java
   database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/DefaultDatabase.java
   database/connector/dialect/mysql/src/main/resources/schema/mysql/mysql/db.yaml
   database/exception/core/src/main/java/org/apache/shardingsphere/database/exception/core/mapper/SQLDialectExceptionMapper.java
   database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.java
   database/protocol/core/src/main/java/org/apache/shardingsphere/database/protocol/packet/DatabasePacket.java
   database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/payload/PostgreSQLPacketPayload.java
   kernel/authority/api/src/main/java/org/apache/shardingsphere/authority/spi/PrivilegeProvider.java
   kernel/authority/core/src/test/java/org/apache/shardingsphere/authority/rule/AuthorityRuleTest.java
   kernel/authority/provider/database/src/main/resources/META-INF/services/org.apache.shardingsphere.authority.spi.PrivilegeProvider
   kernel/single/distsql/handler/src/main/java/org/apache/shardingsphere/single/distsql/handler/update/LoadSingleTableExecutor.java
   kernel/sql-parser/distsql/parser/src/main/antlr4/org/apache/shardingsphere/distsql/parser/autogen/SQLParserDistSQLStatement.g4
   kernel/sql-parser/distsql/statement/src/main/java/org/apache/shardingsphere/parser/distsql/statement/updatable/AlterSQLParserRuleStatement.java
   kernel/sql-translator/provider/native/src/main/java/org/apache/shardingsphere/sqltranslator/natived/NativeSQLTranslator.java
   kernel/transaction/type/xa/core/src/main/java/org/apache/shardingsphere/transaction/xa/XAShardingSphereTransactionManager.java
   kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/executor/GlobalClockTransactionHook.java
   kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/TimestampServiceRule.java
   parser/distsql/engine/src/main/antlr4/imports/Keyword.g4
   parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/DistSQLStatement.java
   parser/sql/engine/core/src/main/java/org/apache/shardingsphere/sql/parser/engine/core/SQLParserFactory.java
   parser/sql/engine/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/engine/mysql/visitor/statement/MySQLStatementVisitor.java
   parser/sql/spi/src/main/java/org/apache/shardingsphere/sql/parser/spi/DialectSQLParserFacade.java
   parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/ColumnExtractor.java
   parser/sql/statement/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/statement/mysql/dal/MySQLCloneStatement.java
   proxy/frontend/core/src/main/java/org/apache/shardingsphere/proxy/frontend/ShardingSphereProxy.java
   features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rewrite/context/ShardingSQLRewriteContextDecorator.java
   ```
   
   ## database_postgresql
   
   Filters pattern
   ```
   database_postgresql:
     - 'database/**/postgresql/**/src/main/**'
     - 'features/**/postgresql/**/src/main/**'
     - 'infra/**/postgresql/**/src/main/**'
     - 'kernel/**/postgresql/**/src/main/**'
     - 'parser/**/postgresql/**/src/main/**'
     - 'proxy/**/postgresql/**/src/main/**'
   ```
   
   Paths
   ```
   database/connector/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/connector/postgresql/metadata/data/loader/PostgreSQLMetaDataLoader.java
   database/connector/dialect/postgresql/src/main/resources/schema/postgresql/pg_catalog/pg_am.yaml
   database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.java
   database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/payload/PostgreSQLPacketPayload.java
   infra/route/dialect/postgresql/src/main/java/org/apache/shardingsphere/infra/route/postgresql/PostgreSQLDALStatementBroadcastRouteDecider.java
   jdbc-dialect/postgresql/pom.xml
   parser/sql/engine/dialect/postgresql/src/main/antlr4/imports/postgresql/Keyword.g4
   parser/sql/engine/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/engine/postgresql/parser/PostgreSQLLexer.java
   parser/sql/statement/dialect/postgresql/src/main/java/org/apache/shardingsphere/sql/parser/statement/postgresql/dal/PostgreSQLCheckpointStatement.java
   proxy/backend/dialect/postgresql/src/main/java/org/apache/shardingsphere/proxy/backend/postgresql/response/header/query/PostgreSQLQueryHeaderBuilder.java
   proxy/bootstrap/src/main/java/org/apache/shardingsphere/proxy/Bootstrap.java
   proxy/dialect/postgresql/pom.xml
   proxy/frontend/dialect/postgresql/src/main/java/org/apache/shardingsphere/proxy/frontend/postgresql/PostgreSQLFrontendEngine.java
   infra/route/dialect/postgresql/src/main/java/org/apache/shardingsphere/infra/route/postgresql/PostgreSQLDALStatementBroadcastRouteDecider.java
   parser/distsql/engine/src/main/antlr4/imports/Keyword.g4
   parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/DistSQLStatement.java
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] workflow: update e2e-sql-filters.yml to enhance path patterns [shardingsphere]

Posted by "sandynz (via GitHub)" <gi...@apache.org>.
sandynz commented on PR #38413:
URL: https://github.com/apache/shardingsphere/pull/38413#issuecomment-4054767064

   # core_infra unit test result
   
   
   Result | File Path | Pattern Details
   -- | -- | --
   true<br/> | infra/common/src/main/java/org/apache/shardingsphere/infra/config/rule/RuleConfiguration.java | infra/!(binder\|rewrite\|route)/**/src/main/** → true<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | infra/common/src/main/resources/META-INF/services/org.apache.shardingsphere.database.connector.core.metadata.identifier.IdentifierCaseRuleProvider | infra/!(binder\|rewrite\|route)/**/src/main/** → true<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | infra/common/src/test/java/org/apache/shardingsphere/infra/config/props/ConfigurationPropertyKeyTest.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | infra/binder/core/src/main/java/org/apache/shardingsphere/infra/binder/engine/SQLBindEngine.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → true<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | infra/binder/dialect/mysql/src/main/java/org/apache/shardingsphere/infra/binder/mysql/MySQLProjectionIdentifierExtractor.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | infra/binder/dialect/mysql/src/test/java/org/apache/shardingsphere/infra/binder/mysql/MySQLProjectionIdentifierExtractorTest.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | infra/exception/src/main/java/org/apache/shardingsphere/infra/exception/ShardingSpherePreconditions.java | infra/!(binder\|rewrite\|route)/**/src/main/** → true<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | infra/rewrite/core/src/main/java/org/apache/shardingsphere/infra/rewrite/SQLRewriteEntry.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → true<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | infra/rewrite/dialect/mysql/src/main/java/org/apache/shardingsphere/infra/rewrite/mysql/MySQLToBeRemovedSegmentsProvider.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | infra/route/core/src/main/java/org/apache/shardingsphere/infra/route/engine/SQLRouteEngine.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → true<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | infra/route/dialect/postgresql/src/main/java/org/apache/shardingsphere/infra/route/postgresql/PostgreSQLDALStatementBroadcastRouteDecider.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | database/connector/core/src/main/java/org/apache/shardingsphere/database/connector/core/DefaultDatabase.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → true<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | database/connector/dialect/mysql/src/main/resources/schema/mysql/mysql/db.yaml | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | database/exception/core/src/main/java/org/apache/shardingsphere/database/exception/core/mapper/SQLDialectExceptionMapper.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → true<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | database/exception/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | database/protocol/core/src/main/java/org/apache/shardingsphere/database/protocol/packet/DatabasePacket.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → true<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | database/protocol/dialect/postgresql/src/main/java/org/apache/shardingsphere/database/protocol/postgresql/payload/PostgreSQLPacketPayload.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/authority/api/src/main/java/org/apache/shardingsphere/authority/spi/PrivilegeProvider.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → true<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | kernel/authority/core/src/test/java/org/apache/shardingsphere/authority/rule/AuthorityRuleTest.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/authority/provider/database/src/main/resources/META-INF/services/org.apache.shardingsphere.authority.spi.PrivilegeProvider | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → true<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/single/distsql/handler/src/main/java/org/apache/shardingsphere/single/distsql/handler/update/LoadSingleTableExecutor.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → true<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/sql-parser/distsql/parser/src/main/antlr4/org/apache/shardingsphere/distsql/parser/autogen/SQLParserDistSQLStatement.g4 | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → true<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/sql-parser/distsql/statement/src/main/java/org/apache/shardingsphere/parser/distsql/statement/updatable/AlterSQLParserRuleStatement.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → true<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/sql-translator/provider/native/src/main/java/org/apache/shardingsphere/sqltranslator/natived/NativeSQLTranslator.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → true<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | kernel/transaction/type/xa/core/src/main/java/org/apache/shardingsphere/transaction/xa/XAShardingSphereTransactionManager.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → true<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | kernel/global-clock/core/src/main/java/org/apache/shardingsphere/globalclock/executor/GlobalClockTransactionHook.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | kernel/time-service/core/src/main/java/org/apache/shardingsphere/timeservice/core/rule/TimestampServiceRule.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | parser/distsql/engine/src/main/antlr4/imports/Keyword.g4 | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → true<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/DistSQLStatement.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → true<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | parser/sql/engine/core/src/main/java/org/apache/shardingsphere/sql/parser/engine/core/SQLParserFactory.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → true<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | parser/sql/engine/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/engine/mysql/visitor/statement/MySQLStatementVisitor.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | parser/sql/spi/src/main/java/org/apache/shardingsphere/sql/parser/spi/DialectSQLParserFacade.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → true<br/>parser/sql/statement/core/src/main/** → false<br/>
   true<br/> | parser/sql/statement/core/src/main/java/org/apache/shardingsphere/sql/parser/statement/core/extractor/ColumnExtractor.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → true<br/>
   false<br/> | parser/sql/statement/dialect/mysql/src/main/java/org/apache/shardingsphere/sql/parser/statement/mysql/dal/MySQLCloneStatement.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | proxy/frontend/core/src/main/java/org/apache/shardingsphere/proxy/frontend/ShardingSphereProxy.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   false<br/> | features/sharding/core/src/main/java/org/apache/shardingsphere/sharding/rewrite/context/ShardingSQLRewriteContextDecorator.java | infra/!(binder\|rewrite\|route)/**/src/main/** → false<br/>infra/binder/core/src/main/** → false<br/>infra/rewrite/core/src/main/** → false<br/>infra/route/core/src/main/** → false<br/>database/connector/core/src/main/** → false<br/>database/exception/core/src/main/** → false<br/>database/protocol/core/src/main/** → false<br/>kernel/authority/**/src/main/** → false<br/>kernel/single/**/src/main/** → false<br/>kernel/sql-parser/**/src/main/** → false<br/>kernel/sql-translator/**/src/main/** → false<br/>kernel/transaction/**/src/main/** → false<br/>parser/distsql/**/src/main/** → false<br/>parser/sql/engine/core/src/main/** → false<br/>parser/sql/spi/src/main/** → false<br/>parser/sql/statement/core/src/main/** → false<br/>
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@shardingsphere.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org