You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2023/05/18 05:30:22 UTC

[shardingsphere] branch master updated: Fix sonar issue of CombineOperatorConverter (#25756)

This is an automated email from the ASF dual-hosted git repository.

panjuan 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 f311b32bf1d Fix sonar issue of CombineOperatorConverter (#25756)
f311b32bf1d is described below

commit f311b32bf1dfd9c091532de477c0e7c4cd07809a
Author: Liang Zhang <zh...@apache.org>
AuthorDate: Thu May 18 13:30:10 2023 +0800

    Fix sonar issue of CombineOperatorConverter (#25756)
---
 .../optimizer/converter/type/CombineOperatorConverter.java            | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/converter/type/CombineOperatorConverter.java b/kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/converter/type/CombineOperatorConverter.java
index 6b036bebd42..41558b052aa 100644
--- a/kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/converter/type/CombineOperatorConverter.java
+++ b/kernel/sql-federation/optimizer/src/main/java/org/apache/shardingsphere/sqlfederation/optimizer/converter/type/CombineOperatorConverter.java
@@ -24,7 +24,7 @@ import org.apache.calcite.sql.SqlOperator;
 import org.apache.calcite.sql.fun.SqlStdOperatorTable;
 import org.apache.shardingsphere.sql.parser.sql.common.enums.CombineType;
 
-import java.util.HashMap;
+import java.util.EnumMap;
 import java.util.Map;
 
 /**
@@ -33,7 +33,7 @@ import java.util.Map;
 @NoArgsConstructor(access = AccessLevel.PRIVATE)
 public final class CombineOperatorConverter {
     
-    private static final Map<CombineType, SqlOperator> REGISTRY = new HashMap<>();
+    private static final Map<CombineType, SqlOperator> REGISTRY = new EnumMap<>(CombineType.class);
     
     static {
         registerCombine();