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