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();
     }
     

Reply via email to