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

zichaowang 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 384358d3d28 Move ShowPluginExecutor from RQL to RAL (#30066)
384358d3d28 is described below

commit 384358d3d28f0bb285d6898b3bbd85e76eba00f7
Author: Raigor <[email protected]>
AuthorDate: Thu Feb 8 12:12:42 2024 +0800

    Move ShowPluginExecutor from RQL to RAL (#30066)
---
 ...ueryLoadBalanceAlgorithmPluginsResultRowBuilder.java} |  6 +++---
 ...dler.executor.ral.plugin.ShowPluginsResultRowBuilder} |  2 +-
 ...LoadBalanceAlgorithmPluginsResultRowBuilderTest.java} |  4 ++--
 .../core/ReadwriteSplittingDistSQLStatementVisitor.java  |  4 ++--
 ...=> ShowShardingAlgorithmPluginsResultRowBuilder.java} |  6 +++---
 ...dler.executor.ral.plugin.ShowPluginsResultRowBuilder} |  2 +-
 ...howShardingAlgorithmPluginsResultRowBuilderTest.java} |  6 +++---
 .../parser/core/ShardingDistSQLStatementVisitor.java     |  4 ++--
 .../plugin/ShowPluginsExecutor.java}                     | 16 ++++++++--------
 .../plugin/ShowPluginsResultRowBuilder.java}             |  6 +++---
 ...ere.distsql.handler.engine.query.DistSQLQueryExecutor |  2 +-
 ...howPluginStatement.java => ShowPluginsStatement.java} |  6 +++---
 12 files changed, 32 insertions(+), 32 deletions(-)

diff --git 
a/features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder.java
 
b/features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder.java
similarity index 86%
rename from 
features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder.java
rename to 
features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder.java
index d3b419fd4cb..85b133aa74d 100644
--- 
a/features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder.java
+++ 
b/features/readwrite-splitting/distsql/handler/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder.java
@@ -18,16 +18,16 @@
 package org.apache.shardingsphere.readwritesplitting.distsql.handler.query;
 
 import 
org.apache.shardingsphere.distsql.handler.engine.query.ral.algorithm.AlgorithmMetaDataQueryResultRows;
-import 
org.apache.shardingsphere.distsql.handler.executor.rql.plugin.ShowPluginResultRowBuilder;
+import 
org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder;
 import 
org.apache.shardingsphere.infra.merge.result.impl.local.LocalDataQueryResultRow;
 import 
org.apache.shardingsphere.readwritesplitting.spi.ReadQueryLoadBalanceAlgorithm;
 
 import java.util.Collection;
 
 /**
- * Show read query load balance algorithm plugin result row builder.
+ * Show read query load balance algorithm plugins result row builder.
  */
-public final class ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder 
implements ShowPluginResultRowBuilder {
+public final class ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder 
implements ShowPluginsResultRowBuilder {
     
     private final AlgorithmMetaDataQueryResultRows 
algorithmMetaDataQueryResultRows = new 
AlgorithmMetaDataQueryResultRows(ReadQueryLoadBalanceAlgorithm.class);
     
diff --git 
a/features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.rql.spi.ShowSPIImplementationsResultRowBuilder
 
b/features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder
similarity index 93%
rename from 
features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.rql.spi.ShowSPIImplementationsResultRowBuilder
rename to 
features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder
index aa4fb6c764d..06c80b79714 100644
--- 
a/features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.rql.spi.ShowSPIImplementationsResultRowBuilder
+++ 
b/features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.readwritesplitting.distsql.handler.query.ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder
+org.apache.shardingsphere.readwritesplitting.distsql.handler.query.ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder
diff --git 
a/features/readwrite-splitting/distsql/handler/src/test/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilderTest.java
 
b/features/readwrite-splitting/distsql/handler/src/test/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilderTest.java
similarity index 90%
rename from 
features/readwrite-splitting/distsql/handler/src/test/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilderTest.java
rename to 
features/readwrite-splitting/distsql/handler/src/test/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilderTest.java
index 0bf17558947..a59399fc99d 100644
--- 
a/features/readwrite-splitting/distsql/handler/src/test/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilderTest.java
+++ 
b/features/readwrite-splitting/distsql/handler/src/test/java/org/apache/shardingsphere/readwritesplitting/distsql/handler/query/ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilderTest.java
@@ -26,11 +26,11 @@ import java.util.Iterator;
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
 
-class ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilderTest {
+class ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilderTest {
     
     @Test
     void assertGetRowData() {
-        ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder rowBuilder = 
new ShowReadQueryLoadBalanceAlgorithmPluginResultRowBuilder();
+        ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder rowBuilder = 
new ShowReadQueryLoadBalanceAlgorithmPluginsResultRowBuilder();
         Collection<LocalDataQueryResultRow> actual = rowBuilder.generateRows();
         assertThat(actual.size(), is(4));
         Iterator<LocalDataQueryResultRow> iterator = actual.iterator();
diff --git 
a/features/readwrite-splitting/distsql/parser/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java
 
b/features/readwrite-splitting/distsql/parser/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java
index 8b63a471cc0..475712a4d6f 100644
--- 
a/features/readwrite-splitting/distsql/parser/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java
+++ 
b/features/readwrite-splitting/distsql/parser/src/main/java/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java
@@ -33,7 +33,7 @@ import 
org.apache.shardingsphere.distsql.parser.autogen.ReadwriteSplittingDistSQ
 import 
org.apache.shardingsphere.distsql.parser.autogen.ReadwriteSplittingDistSQLStatementParser.ShowReadwriteSplittingRulesContext;
 import 
org.apache.shardingsphere.distsql.parser.autogen.ReadwriteSplittingDistSQLStatementParser.ShowStatusFromReadwriteSplittingRulesContext;
 import org.apache.shardingsphere.distsql.segment.AlgorithmSegment;
-import 
org.apache.shardingsphere.distsql.statement.ral.queryable.show.ShowPluginStatement;
+import 
org.apache.shardingsphere.distsql.statement.ral.queryable.show.ShowPluginsStatement;
 import 
org.apache.shardingsphere.distsql.statement.rql.rule.database.CountRuleStatement;
 import 
org.apache.shardingsphere.readwritesplitting.distsql.segment.ReadwriteSplittingRuleSegment;
 import 
org.apache.shardingsphere.readwritesplitting.distsql.statement.AlterReadwriteSplittingRuleStatement;
@@ -133,6 +133,6 @@ public final class 
ReadwriteSplittingDistSQLStatementVisitor extends ReadwriteSp
     
     @Override
     public ASTNode visitShowReadQueryLoadBalanceAlgorithmImplementations(final 
ShowReadQueryLoadBalanceAlgorithmImplementationsContext ctx) {
-        return new ShowPluginStatement("READ_QUERY_LOAD_BALANCE_ALGORITHM");
+        return new ShowPluginsStatement("READ_QUERY_LOAD_BALANCE_ALGORITHM");
     }
 }
diff --git 
a/features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query/ShowShardingAlgorithmPluginResultRowBuilder.java
 
b/features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query/ShowShardingAlgorithmPluginsResultRowBuilder.java
similarity index 86%
rename from 
features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query/ShowShardingAlgorithmPluginResultRowBuilder.java
rename to 
features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query/ShowShardingAlgorithmPluginsResultRowBuilder.java
index 2173ffc33bb..2eda4870065 100644
--- 
a/features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query/ShowShardingAlgorithmPluginResultRowBuilder.java
+++ 
b/features/sharding/distsql/handler/src/main/java/org/apache/shardingsphere/sharding/distsql/handler/query/ShowShardingAlgorithmPluginsResultRowBuilder.java
@@ -18,16 +18,16 @@
 package org.apache.shardingsphere.sharding.distsql.handler.query;
 
 import 
org.apache.shardingsphere.distsql.handler.engine.query.ral.algorithm.AlgorithmMetaDataQueryResultRows;
-import 
org.apache.shardingsphere.distsql.handler.executor.rql.plugin.ShowPluginResultRowBuilder;
+import 
org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder;
 import 
org.apache.shardingsphere.infra.merge.result.impl.local.LocalDataQueryResultRow;
 import org.apache.shardingsphere.sharding.spi.ShardingAlgorithm;
 
 import java.util.Collection;
 
 /**
- * Show sharding algorithm plugin result row builder.
+ * Show sharding algorithm plugins result row builder.
  */
-public final class ShowShardingAlgorithmPluginResultRowBuilder implements 
ShowPluginResultRowBuilder {
+public final class ShowShardingAlgorithmPluginsResultRowBuilder implements 
ShowPluginsResultRowBuilder {
     
     private final AlgorithmMetaDataQueryResultRows 
algorithmMetaDataQueryResultRows = new 
AlgorithmMetaDataQueryResultRows(ShardingAlgorithm.class);
     
diff --git 
a/features/sharding/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.rql.plugin.ShowPluginResultRowBuilder
 
b/features/sharding/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder
similarity index 95%
rename from 
features/sharding/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.rql.plugin.ShowPluginResultRowBuilder
rename to 
features/sharding/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder
index bf74765cf54..c79855e5f8b 100644
--- 
a/features/sharding/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.rql.plugin.ShowPluginResultRowBuilder
+++ 
b/features/sharding/distsql/handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsResultRowBuilder
@@ -15,4 +15,4 @@
 # limitations under the License.
 #
 
-org.apache.shardingsphere.sharding.distsql.handler.query.ShowShardingAlgorithmPluginResultRowBuilder
+org.apache.shardingsphere.sharding.distsql.handler.query.ShowShardingAlgorithmPluginsResultRowBuilder
diff --git 
a/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/query/ShowShardingAlgorithmPluginResultRowBuilderTest.java
 
b/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/query/ShowShardingAlgorithmPluginsResultRowBuilderTest.java
similarity index 94%
rename from 
features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/query/ShowShardingAlgorithmPluginResultRowBuilderTest.java
rename to 
features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/query/ShowShardingAlgorithmPluginsResultRowBuilderTest.java
index 99e7112bfa0..805ec4b3ae3 100644
--- 
a/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/query/ShowShardingAlgorithmPluginResultRowBuilderTest.java
+++ 
b/features/sharding/distsql/handler/src/test/java/org/apache/shardingsphere/sharding/distsql/query/ShowShardingAlgorithmPluginsResultRowBuilderTest.java
@@ -18,7 +18,7 @@
 package org.apache.shardingsphere.sharding.distsql.query;
 
 import 
org.apache.shardingsphere.infra.merge.result.impl.local.LocalDataQueryResultRow;
-import 
org.apache.shardingsphere.sharding.distsql.handler.query.ShowShardingAlgorithmPluginResultRowBuilder;
+import 
org.apache.shardingsphere.sharding.distsql.handler.query.ShowShardingAlgorithmPluginsResultRowBuilder;
 import org.junit.jupiter.api.Test;
 
 import java.util.Collection;
@@ -27,11 +27,11 @@ import java.util.Iterator;
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
 
-class ShowShardingAlgorithmPluginResultRowBuilderTest {
+class ShowShardingAlgorithmPluginsResultRowBuilderTest {
     
     @Test
     void assertGetRowData() {
-        ShowShardingAlgorithmPluginResultRowBuilder rowBuilder = new 
ShowShardingAlgorithmPluginResultRowBuilder();
+        ShowShardingAlgorithmPluginsResultRowBuilder rowBuilder = new 
ShowShardingAlgorithmPluginsResultRowBuilder();
         Collection<LocalDataQueryResultRow> actual = rowBuilder.generateRows();
         assertThat(actual.size(), is(15));
         Iterator<LocalDataQueryResultRow> iterator = actual.iterator();
diff --git 
a/features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java
 
b/features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java
index 44316a4dab4..4821cfc481c 100644
--- 
a/features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java
+++ 
b/features/sharding/distsql/parser/src/main/java/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java
@@ -64,7 +64,7 @@ import 
org.apache.shardingsphere.distsql.parser.autogen.ShardingDistSQLStatement
 import 
org.apache.shardingsphere.distsql.parser.autogen.ShardingDistSQLStatementParser.TableNameContext;
 import 
org.apache.shardingsphere.distsql.parser.autogen.ShardingDistSQLStatementParser.TableReferenceRuleDefinitionContext;
 import org.apache.shardingsphere.distsql.segment.AlgorithmSegment;
-import 
org.apache.shardingsphere.distsql.statement.ral.queryable.show.ShowPluginStatement;
+import 
org.apache.shardingsphere.distsql.statement.ral.queryable.show.ShowPluginsStatement;
 import 
org.apache.shardingsphere.distsql.statement.rql.rule.database.CountRuleStatement;
 import 
org.apache.shardingsphere.sharding.distsql.segment.strategy.AuditStrategySegment;
 import 
org.apache.shardingsphere.sharding.distsql.segment.strategy.KeyGenerateStrategySegment;
@@ -405,6 +405,6 @@ public final class ShardingDistSQLStatementVisitor extends 
ShardingDistSQLStatem
     
     @Override
     public ASTNode visitShowShardingAlgorithmImplementations(final 
ShowShardingAlgorithmImplementationsContext ctx) {
-        return new ShowPluginStatement("SHARDING_ALGORITHM");
+        return new ShowPluginsStatement("SHARDING_ALGORITHM");
     }
 }
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/plugin/ShowPluginExecutor.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/ral/plugin/ShowPluginsExecutor.java
similarity index 76%
rename from 
infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/plugin/ShowPluginExecutor.java
rename to 
infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/ral/plugin/ShowPluginsExecutor.java
index 79906c7047a..c6d4922186c 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/plugin/ShowPluginExecutor.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/ral/plugin/ShowPluginsExecutor.java
@@ -15,11 +15,11 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.distsql.handler.executor.rql.plugin;
+package org.apache.shardingsphere.distsql.handler.executor.ral.plugin;
 
 import lombok.Setter;
 import 
org.apache.shardingsphere.distsql.handler.engine.query.DistSQLQueryExecutor;
-import 
org.apache.shardingsphere.distsql.statement.ral.queryable.show.ShowPluginStatement;
+import 
org.apache.shardingsphere.distsql.statement.ral.queryable.show.ShowPluginsStatement;
 import 
org.apache.shardingsphere.infra.merge.result.impl.local.LocalDataQueryResultRow;
 import org.apache.shardingsphere.infra.spi.type.typed.TypedSPILoader;
 import org.apache.shardingsphere.mode.manager.ContextManager;
@@ -30,10 +30,10 @@ import java.util.Collections;
 import java.util.Optional;
 
 /**
- * Show plugin executor.
+ * Show plugins executor.
  */
 @Setter
-public final class ShowPluginExecutor implements 
DistSQLQueryExecutor<ShowPluginStatement> {
+public final class ShowPluginsExecutor implements 
DistSQLQueryExecutor<ShowPluginsStatement> {
     
     @Override
     public Collection<String> getColumnNames() {
@@ -41,8 +41,8 @@ public final class ShowPluginExecutor implements 
DistSQLQueryExecutor<ShowPlugin
     }
     
     @Override
-    public Collection<LocalDataQueryResultRow> getRows(final 
ShowPluginStatement sqlStatement, final ContextManager contextManager) {
-        Optional<ShowPluginResultRowBuilder> rowBuilder = 
TypedSPILoader.findService(ShowPluginResultRowBuilder.class, 
sqlStatement.getType());
+    public Collection<LocalDataQueryResultRow> getRows(final 
ShowPluginsStatement sqlStatement, final ContextManager contextManager) {
+        Optional<ShowPluginsResultRowBuilder> rowBuilder = 
TypedSPILoader.findService(ShowPluginsResultRowBuilder.class, 
sqlStatement.getType());
         if (!rowBuilder.isPresent()) {
             return Collections.emptyList();
         }
@@ -50,7 +50,7 @@ public final class ShowPluginExecutor implements 
DistSQLQueryExecutor<ShowPlugin
     }
     
     @Override
-    public Class<ShowPluginStatement> getType() {
-        return ShowPluginStatement.class;
+    public Class<ShowPluginsStatement> getType() {
+        return ShowPluginsStatement.class;
     }
 }
diff --git 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/plugin/ShowPluginResultRowBuilder.java
 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/ral/plugin/ShowPluginsResultRowBuilder.java
similarity index 89%
rename from 
infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/plugin/ShowPluginResultRowBuilder.java
rename to 
infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/ral/plugin/ShowPluginsResultRowBuilder.java
index 39eb3d3b377..2ea329c0d57 100644
--- 
a/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/rql/plugin/ShowPluginResultRowBuilder.java
+++ 
b/infra/distsql-handler/src/main/java/org/apache/shardingsphere/distsql/handler/executor/ral/plugin/ShowPluginsResultRowBuilder.java
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package org.apache.shardingsphere.distsql.handler.executor.rql.plugin;
+package org.apache.shardingsphere.distsql.handler.executor.ral.plugin;
 
 import 
org.apache.shardingsphere.infra.merge.result.impl.local.LocalDataQueryResultRow;
 import org.apache.shardingsphere.infra.spi.annotation.SingletonSPI;
@@ -24,10 +24,10 @@ import 
org.apache.shardingsphere.infra.spi.type.typed.TypedSPI;
 import java.util.Collection;
 
 /**
- * Show plugin result row builder.
+ * Show plugins result row builder.
  */
 @SingletonSPI
-public interface ShowPluginResultRowBuilder extends TypedSPI {
+public interface ShowPluginsResultRowBuilder extends TypedSPI {
     
     /**
      * Generate rows.
diff --git 
a/infra/distsql-handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.DistSQLQueryExecutor
 
b/infra/distsql-handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.DistSQLQueryExecutor
index d97f314a723..455641ebc51 100644
--- 
a/infra/distsql-handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.DistSQLQueryExecutor
+++ 
b/infra/distsql-handler/src/main/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.engine.query.DistSQLQueryExecutor
@@ -19,4 +19,4 @@ 
org.apache.shardingsphere.distsql.handler.executor.rql.resource.ShowStorageUnitE
 
org.apache.shardingsphere.distsql.handler.executor.rql.resource.ShowRulesUsedStorageUnitExecutor
 
org.apache.shardingsphere.distsql.handler.executor.rql.resource.ShowLogicalTableExecutor
 org.apache.shardingsphere.distsql.handler.executor.rql.rule.RuleCountExecutor
-org.apache.shardingsphere.distsql.handler.executor.rql.plugin.ShowPluginExecutor
+org.apache.shardingsphere.distsql.handler.executor.ral.plugin.ShowPluginsExecutor
diff --git 
a/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/ral/queryable/show/ShowPluginStatement.java
 
b/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/ral/queryable/show/ShowPluginsStatement.java
similarity index 87%
rename from 
parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/ral/queryable/show/ShowPluginStatement.java
rename to 
parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/ral/queryable/show/ShowPluginsStatement.java
index 6b10199c477..3ab62c0cd9b 100644
--- 
a/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/ral/queryable/show/ShowPluginStatement.java
+++ 
b/parser/distsql/statement/src/main/java/org/apache/shardingsphere/distsql/statement/ral/queryable/show/ShowPluginsStatement.java
@@ -21,14 +21,14 @@ import lombok.Getter;
 import 
org.apache.shardingsphere.distsql.statement.ral.queryable.QueryableRALStatement;
 
 /**
- * Show plugin statement.
+ * Show plugins statement.
  */
 @Getter
-public final class ShowPluginStatement extends QueryableRALStatement {
+public final class ShowPluginsStatement extends QueryableRALStatement {
     
     private final String type;
     
-    public ShowPluginStatement(final String type) {
+    public ShowPluginsStatement(final String type) {
         this.type = type;
     }
 }

Reply via email to