This is an automated email from the ASF dual-hosted git repository.
menghaoran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 67930a2 fix HINT_INLINE bug (#11920)
67930a2 is described below
commit 67930a28833779b0f5eb41192303b432a24113ea
Author: Superainbower <[email protected]>
AuthorDate: Mon Aug 23 14:25:28 2021 +0800
fix HINT_INLINE bug (#11920)
---
.../sharding/algorithm/sharding/hint/HintInlineShardingAlgorithm.java | 4 ++--
.../algorithm/sharding/hint/HintInlineShardingAlgorithmTest.java | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithm.java
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithm.java
index cf9508f..a354c8a 100644
---
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithm.java
+++
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithm.java
@@ -45,11 +45,11 @@ public final class HintInlineShardingAlgorithm implements
HintShardingAlgorithm<
@Getter
@Setter
- private Properties properties = new Properties();
+ private Properties props = new Properties();
@Override
public void init() {
- String expression = properties.getProperty(ALGORITHM_EXPRESSION_KEY,
DEFAULT_ALGORITHM_EXPRESSION);
+ String expression = props.getProperty(ALGORITHM_EXPRESSION_KEY,
DEFAULT_ALGORITHM_EXPRESSION);
Preconditions.checkNotNull(expression, "Inline sharding algorithm
expression cannot be null.");
algorithmExpression =
InlineExpressionParser.handlePlaceHolder(expression.trim());
}
diff --git
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithmTest.java
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithmTest.java
index 8f90818..4935df1 100644
---
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithmTest.java
+++
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/algorithm/sharding/hint/HintInlineShardingAlgorithmTest.java
@@ -45,7 +45,7 @@ public final class HintInlineShardingAlgorithmTest {
hintInlineShardingAlgorithm = new HintInlineShardingAlgorithm();
Properties props = new Properties();
props.setProperty("algorithm-expression", "t_order_$->{value % 4}");
- hintInlineShardingAlgorithm.setProperties(props);
+ hintInlineShardingAlgorithm.setProps(props);
hintInlineShardingAlgorithm.init();
}