Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
Shardingsphere
提交
6dd937c6
Shardingsphere
项目概览
apache
/
Shardingsphere
通知
56
Star
3
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Shardingsphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
6dd937c6
编写于
11月 07, 2020
作者:
L
Liang Zhang
提交者:
GitHub
11月 07, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Add rule.builder package (#8070)
* Fix checkstyle * Add rule.builder package
上级
1ecbdf7f
变更
35
隐藏空白更改
内联
并排
Showing
35 changed file
with
31 addition
and
28 deletion
+31
-28
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/java/org/apache/shardingsphere/encrypt/rule/builder/AlgorithmProvidedEncryptRuleBuilder.java
...ypt/rule/builder/AlgorithmProvidedEncryptRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/java/org/apache/shardingsphere/encrypt/rule/builder/EncryptRuleBuilder.java
...ardingsphere/encrypt/rule/builder/EncryptRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/test/java/org/apache/shardingsphere/encrypt/rule/builder/AlgorithmProvidedEncryptRuleBuilderTest.java
...rule/builder/AlgorithmProvidedEncryptRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/test/java/org/apache/shardingsphere/encrypt/rule/builder/EncryptRuleBuilderTest.java
...ngsphere/encrypt/rule/builder/EncryptRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-rewrite/src/test/java/org/apache/shardingsphere/encrypt/rewrite/parameterized/EncryptSQLRewriterParameterizedTest.java
...te/parameterized/EncryptSQLRewriterParameterizedTest.java
+1
-1
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/java/org/apache/shardingsphere/ha/rule/biulder/AlgorithmProvidedHARuleBuilder.java
...phere/ha/rule/biulder/AlgorithmProvidedHARuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/java/org/apache/shardingsphere/ha/rule/biulder/HARuleBuilder.java
.../apache/shardingsphere/ha/rule/biulder/HARuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/test/java/org/apache/shardingsphere/ha/rule/biulder/AlgorithmProvidedHARuleBuilderTest.java
...e/ha/rule/biulder/AlgorithmProvidedHARuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/test/java/org/apache/shardingsphere/ha/rule/biulder/HARuleBuilderTest.java
...che/shardingsphere/ha/rule/biulder/HARuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/java/org/apache/shardingsphere/replicaquery/rule/biulder/AlgorithmProvidedReplicaQueryRuleBuilder.java
...ule/biulder/AlgorithmProvidedReplicaQueryRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/java/org/apache/shardingsphere/replicaquery/rule/biulder/ReplicaQueryRuleBuilder.java
...re/replicaquery/rule/biulder/ReplicaQueryRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/test/java/org/apache/shardingsphere/replicaquery/rule/biulder/AlgorithmProvidedReplicaQueryRuleBuilderTest.java
...biulder/AlgorithmProvidedReplicaQueryRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/test/java/org/apache/shardingsphere/replicaquery/rule/biulder/ReplicaQueryRuleBuilderTest.java
...eplicaquery/rule/biulder/ReplicaQueryRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/main/java/org/apache/shardingsphere/shadow/rule/builder/ShadowRuleBuilder.java
...shardingsphere/shadow/rule/builder/ShadowRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/test/java/org/apache/shardingsphere/shadow/rule/builder/ShadowRuleBuilderTest.java
...dingsphere/shadow/rule/builder/ShadowRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/rule/builder/AlgorithmProvidedShardingRuleBuilder.java
...ng/rule/builder/AlgorithmProvidedShardingRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/rule/builder/ShardingRuleBuilder.java
...dingsphere/sharding/rule/builder/ShardingRuleBuilder.java
+1
-1
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/test/java/org/apache/shardingsphere/sharding/rule/builder/AlgorithmProvidedShardingRuleBuilderTest.java
...ule/builder/AlgorithmProvidedShardingRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/test/java/org/apache/shardingsphere/sharding/rule/builder/ShardingRuleBuilderTest.java
...sphere/sharding/rule/builder/ShardingRuleBuilderTest.java
+1
-1
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-rewrite/src/test/java/org/apache/shardingsphere/sharding/rewrite/parameterized/MixSQLRewriterParameterizedTest.java
...ewrite/parameterized/MixSQLRewriterParameterizedTest.java
+1
-1
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-rewrite/src/test/java/org/apache/shardingsphere/sharding/rewrite/parameterized/ShardingSQLRewriterParameterizedTest.java
...e/parameterized/ShardingSQLRewriterParameterizedTest.java
+1
-1
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/builder/ShardingSphereRuleBuilder.java
...gsphere/infra/rule/builder/ShardingSphereRuleBuilder.java
+2
-1
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/builder/ShardingSphereRulesBuilder.java
...sphere/infra/rule/builder/ShardingSphereRulesBuilder.java
+2
-1
shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/rule/ShardingSphereRulesBuilderTest.java
...dingsphere/infra/rule/ShardingSphereRulesBuilderTest.java
+1
-0
shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/rule/fixture/TestShardingSphereRuleBuilder.java
...ere/infra/rule/fixture/TestShardingSphereRuleBuilder.java
+1
-1
shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-infra/shardingsphere-infra-context/src/main/java/org/apache/shardingsphere/infra/context/schema/SchemaContextsBuilder.java
...ingsphere/infra/context/schema/SchemaContextsBuilder.java
+1
-1
shardingsphere-infra/shardingsphere-infra-context/src/test/java/org/apache/shardingsphere/infra/context/fixture/FixtureRuleBuilder.java
...rdingsphere/infra/context/fixture/FixtureRuleBuilder.java
+1
-1
shardingsphere-infra/shardingsphere-infra-context/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
...ardingsphere.infra.rule.builder.ShardingSphereRuleBuilder
+0
-0
shardingsphere-jdbc/shardingsphere-jdbc-core/src/main/java/org/apache/shardingsphere/driver/executor/StatementExecutor.java
...che/shardingsphere/driver/executor/StatementExecutor.java
+2
-2
未找到文件。
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/java/org/apache/shardingsphere/encrypt/rule/builder/AlgorithmProvidedEncryptRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -20,7 +20,7 @@ package org.apache.shardingsphere.encrypt.rule.builder;
import
org.apache.shardingsphere.encrypt.algorithm.config.AlgorithmProvidedEncryptRuleConfiguration
;
import
org.apache.shardingsphere.encrypt.constant.EncryptOrder
;
import
org.apache.shardingsphere.encrypt.rule.EncryptRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
java.util.Collection
;
...
...
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/java/org/apache/shardingsphere/encrypt/rule/builder/EncryptRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -20,7 +20,7 @@ package org.apache.shardingsphere.encrypt.rule.builder;
import
org.apache.shardingsphere.encrypt.api.config.EncryptRuleConfiguration
;
import
org.apache.shardingsphere.encrypt.constant.EncryptOrder
;
import
org.apache.shardingsphere.encrypt.rule.EncryptRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
java.util.Collection
;
...
...
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/test/java/org/apache/shardingsphere/encrypt/rule/builder/AlgorithmProvidedEncryptRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.encrypt.rule.builder;
import
org.apache.shardingsphere.encrypt.algorithm.config.AlgorithmProvidedEncryptRuleConfiguration
;
import
org.apache.shardingsphere.encrypt.rule.EncryptRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.junit.Test
;
...
...
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/test/java/org/apache/shardingsphere/encrypt/rule/builder/EncryptRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.encrypt.rule.builder;
import
org.apache.shardingsphere.encrypt.api.config.EncryptRuleConfiguration
;
import
org.apache.shardingsphere.encrypt.rule.EncryptRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.junit.Test
;
...
...
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-rewrite/src/test/java/org/apache/shardingsphere/encrypt/rewrite/parameterized/EncryptSQLRewriterParameterizedTest.java
浏览文件 @
6dd937c6
...
...
@@ -37,7 +37,7 @@ import org.apache.shardingsphere.infra.rewrite.parameterized.engine.parameter.SQ
import
org.apache.shardingsphere.infra.route.context.RouteContext
;
import
org.apache.shardingsphere.infra.route.engine.SQLRouteEngine
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.metadata.schema.model.ShardingSphereSchema
;
import
org.apache.shardingsphere.infra.metadata.schema.model.addressing.TableAddressingMetaData
;
import
org.apache.shardingsphere.infra.metadata.schema.model.physical.PhysicalSchemaMetaData
;
...
...
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/java/org/apache/shardingsphere/ha/rule/biulder/AlgorithmProvidedHARuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -18,7 +18,7 @@
package
org.apache.shardingsphere.ha.rule.biulder
;
import
org.apache.shardingsphere.ha.rule.HARule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.ha.algorithm.config.AlgorithmProvidedHARuleConfiguration
;
import
org.apache.shardingsphere.ha.constant.HAOrder
;
...
...
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/java/org/apache/shardingsphere/ha/rule/biulder/HARuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.ha.rule.biulder;
import
org.apache.shardingsphere.ha.api.config.HARuleConfiguration
;
import
org.apache.shardingsphere.ha.constant.HAOrder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.ha.rule.HARule
;
import
java.util.Collection
;
...
...
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/test/java/org/apache/shardingsphere/ha/rule/biulder/AlgorithmProvidedHARuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -18,7 +18,7 @@
package
org.apache.shardingsphere.ha.rule.biulder
;
import
org.apache.shardingsphere.ha.rule.HARule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.ha.api.config.rule.HADataSourceRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-ha/shardingsphere-ha-common/src/test/java/org/apache/shardingsphere/ha/rule/biulder/HARuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.ha.rule.biulder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.ha.api.config.HARuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/java/org/apache/shardingsphere/replicaquery/rule/biulder/AlgorithmProvidedReplicaQueryRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.replicaquery.rule.biulder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.replicaquery.algorithm.config.AlgorithmProvidedReplicaQueryRuleConfiguration
;
import
org.apache.shardingsphere.replicaquery.constant.ReplicaQueryOrder
;
import
org.apache.shardingsphere.replicaquery.rule.ReplicaQueryRule
;
...
...
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/java/org/apache/shardingsphere/replicaquery/rule/biulder/ReplicaQueryRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.replicaquery.rule.biulder;
import
org.apache.shardingsphere.replicaquery.api.config.ReplicaQueryRuleConfiguration
;
import
org.apache.shardingsphere.replicaquery.constant.ReplicaQueryOrder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.replicaquery.rule.ReplicaQueryRule
;
import
java.util.Collection
;
...
...
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/test/java/org/apache/shardingsphere/replicaquery/rule/biulder/AlgorithmProvidedReplicaQueryRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.replicaquery.rule.biulder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.replicaquery.api.config.rule.ReplicaQueryDataSourceRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/test/java/org/apache/shardingsphere/replicaquery/rule/biulder/ReplicaQueryRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.replicaquery.rule.biulder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.replicaquery.api.config.ReplicaQueryRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/main/java/org/apache/shardingsphere/shadow/rule/builder/ShadowRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.shadow.rule.builder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.shadow.api.config.ShadowRuleConfiguration
;
import
org.apache.shardingsphere.shadow.constant.ShadowOrder
;
import
org.apache.shardingsphere.shadow.rule.ShadowRule
;
...
...
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-common/src/test/java/org/apache/shardingsphere/shadow/rule/builder/ShadowRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.shadow.rule.builder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.shadow.api.config.ShadowRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/rule/builder/AlgorithmProvidedShardingRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.sharding.rule.builder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.sharding.constant.ShardingOrder
;
import
org.apache.shardingsphere.sharding.rule.ShardingRule
;
import
org.apache.shardingsphere.sharding.algorithm.config.AlgorithmProvidedShardingRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/rule/builder/ShardingRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -18,7 +18,7 @@
package
org.apache.shardingsphere.sharding.rule.builder
;
import
org.apache.shardingsphere.sharding.api.config.ShardingRuleConfiguration
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.sharding.constant.ShardingOrder
;
import
org.apache.shardingsphere.sharding.rule.ShardingRule
;
...
...
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/test/java/org/apache/shardingsphere/sharding/rule/builder/AlgorithmProvidedShardingRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.sharding.rule.builder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.sharding.algorithm.config.AlgorithmProvidedShardingRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/test/java/org/apache/shardingsphere/sharding/rule/builder/ShardingRuleBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.sharding.rule.builder
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
import
org.apache.shardingsphere.sharding.api.config.ShardingRuleConfiguration
;
...
...
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-rewrite/src/test/java/org/apache/shardingsphere/sharding/rewrite/parameterized/MixSQLRewriterParameterizedTest.java
浏览文件 @
6dd937c6
...
...
@@ -37,7 +37,7 @@ import org.apache.shardingsphere.infra.rewrite.parameterized.engine.parameter.SQ
import
org.apache.shardingsphere.infra.route.context.RouteContext
;
import
org.apache.shardingsphere.infra.route.engine.SQLRouteEngine
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.metadata.schema.model.ShardingSphereSchema
;
import
org.apache.shardingsphere.infra.metadata.schema.model.addressing.TableAddressingMetaData
;
import
org.apache.shardingsphere.infra.metadata.schema.model.physical.PhysicalColumnMetaData
;
...
...
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-rewrite/src/test/java/org/apache/shardingsphere/sharding/rewrite/parameterized/ShardingSQLRewriterParameterizedTest.java
浏览文件 @
6dd937c6
...
...
@@ -37,7 +37,7 @@ import org.apache.shardingsphere.infra.rewrite.parameterized.engine.parameter.SQ
import
org.apache.shardingsphere.infra.route.context.RouteContext
;
import
org.apache.shardingsphere.infra.route.engine.SQLRouteEngine
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.metadata.schema.model.ShardingSphereSchema
;
import
org.apache.shardingsphere.infra.metadata.schema.model.addressing.TableAddressingMetaData
;
import
org.apache.shardingsphere.infra.metadata.schema.model.physical.PhysicalColumnMetaData
;
...
...
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/ShardingSphereRuleBuilder.java
→
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/
builder/
ShardingSphereRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -15,9 +15,10 @@
* limitations under the License.
*/
package
org.apache.shardingsphere.infra.rule
;
package
org.apache.shardingsphere.infra.rule
.builder
;
import
org.apache.shardingsphere.infra.config.RuleConfiguration
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPI
;
import
java.util.Collection
;
...
...
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/ShardingSphereRulesBuilder.java
→
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/
builder/
ShardingSphereRulesBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -15,11 +15,12 @@
* limitations under the License.
*/
package
org.apache.shardingsphere.infra.rule
;
package
org.apache.shardingsphere.infra.rule
.builder
;
import
lombok.AccessLevel
;
import
lombok.NoArgsConstructor
;
import
org.apache.shardingsphere.infra.config.RuleConfiguration
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.spi.ShardingSphereServiceLoader
;
import
org.apache.shardingsphere.infra.spi.ordered.OrderedSPIRegistry
;
...
...
shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/rule/ShardingSphereRulesBuilderTest.java
浏览文件 @
6dd937c6
...
...
@@ -18,6 +18,7 @@
package
org.apache.shardingsphere.infra.rule
;
import
org.apache.shardingsphere.infra.config.RuleConfiguration
;
import
org.apache.shardingsphere.infra.rule.builder.ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.rule.fixture.TestRuleConfiguration
;
import
org.apache.shardingsphere.infra.rule.fixture.TestShardingSphereRuleBuilder
;
import
org.junit.Test
;
...
...
shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/rule/fixture/TestShardingSphereRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -20,7 +20,7 @@ package org.apache.shardingsphere.infra.rule.fixture;
import
lombok.Getter
;
import
org.apache.shardingsphere.infra.config.RuleConfiguration
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
java.util.Collection
;
...
...
shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-infra/shardingsphere-infra-context/src/main/java/org/apache/shardingsphere/infra/context/schema/SchemaContextsBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -30,7 +30,7 @@ import org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData;
import
org.apache.shardingsphere.infra.metadata.resource.ShardingSphereResource
;
import
org.apache.shardingsphere.infra.metadata.rule.ShardingSphereRuleMetaData
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRule
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRulesBuilder
;
import
org.apache.shardingsphere.infra.metadata.schema.model.ShardingSphereSchema
;
import
org.apache.shardingsphere.infra.metadata.schema.model.addressing.TableAddressingMetaData
;
import
org.apache.shardingsphere.infra.metadata.schema.loader.addressing.TableAddressingMetaDataLoader
;
...
...
shardingsphere-infra/shardingsphere-infra-context/src/test/java/org/apache/shardingsphere/infra/context/fixture/FixtureRuleBuilder.java
浏览文件 @
6dd937c6
...
...
@@ -17,7 +17,7 @@
package
org.apache.shardingsphere.infra.context.fixture
;
import
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
;
import
org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
;
import
java.util.Collection
;
...
...
shardingsphere-infra/shardingsphere-infra-context/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
→
shardingsphere-infra/shardingsphere-infra-context/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.rule.
builder.
ShardingSphereRuleBuilder
浏览文件 @
6dd937c6
文件已移动
shardingsphere-jdbc/shardingsphere-jdbc-core/src/main/java/org/apache/shardingsphere/driver/executor/StatementExecutor.java
浏览文件 @
6dd937c6
...
...
@@ -133,8 +133,8 @@ public final class StatementExecutor extends AbstractStatementExecutor {
};
List
<
Integer
>
results
=
getSqlExecutor
().
execute
(
inputGroups
,
sqlExecutorCallback
);
refreshTableMetaData
(
getSchemaContexts
().
getDefaultMetaData
(),
sqlStatementContext
.
getSqlStatement
(),
routeUnits
);
if
(
isNeedAccumulate
(
getSchemaContexts
().
getDefaultMetaData
().
getRuleMetaData
().
getRules
().
stream
().
filter
(
rule
->
rule
instanceof
DataNodeContainedRule
).
collect
(
Collectors
.
toList
()),
sqlStatementContext
))
{
if
(
isNeedAccumulate
(
getSchemaContexts
().
getDefaultMetaData
().
getRuleMetaData
().
getRules
().
stream
().
filter
(
rule
->
rule
instanceof
DataNodeContainedRule
).
collect
(
Collectors
.
toList
()),
sqlStatementContext
))
{
return
accumulate
(
results
);
}
return
null
==
results
.
get
(
0
)
?
0
:
results
.
get
(
0
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录