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 ab609bbdd30 Do not translate SQL and remove jooq dependency by default 
(#18776)
ab609bbdd30 is described below

commit ab609bbdd306f4840b2e7b7eb976aabdbf880d56
Author: Liang Zhang <[email protected]>
AuthorDate: Fri Jul 1 23:08:14 2022 +0800

    Do not translate SQL and remove jooq dependency by default (#18776)
---
 .../audit/DMLShardingConditionsShardingAuditAlgorithm.java        | 8 ++++----
 shardingsphere-infra/shardingsphere-infra-rewrite/pom.xml         | 5 -----
 .../shardingsphere/sqltranslator/jooq/JooQSQLTranslator.java      | 5 -----
 .../shardingsphere/sqltranslator/natived/NativeSQLTranslator.java | 5 +++++
 4 files changed, 9 insertions(+), 14 deletions(-)

diff --git 
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/audit/DMLShardingConditionsShardingAuditAlgorithm.java
 
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/audit/DMLShardingConditionsShardingAuditAlgorithm.java
index 640b7380bd4..c37d263856e 100644
--- 
a/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/audit/DMLShardingConditionsShardingAuditAlgorithm.java
+++ 
b/shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/algorithm/audit/DMLShardingConditionsShardingAuditAlgorithm.java
@@ -37,15 +37,15 @@ import java.util.Properties;
  * DML sharding conditions sharding audit algorithm.
  */
 public final class DMLShardingConditionsShardingAuditAlgorithm implements 
ShardingAuditAlgorithm {
-
+    
     @Getter
     private Properties props;
-
+    
     @Override
     public void init(final Properties props) {
         this.props = props;
     }
-
+    
     @SuppressWarnings({"rawtypes", "unchecked"})
     @Override
     public SQLCheckResult check(final SQLStatementContext<?> 
sqlStatementContext, final List<Object> parameters, final Grantee grantee, 
final ShardingSphereDatabase database) {
@@ -64,7 +64,7 @@ public final class 
DMLShardingConditionsShardingAuditAlgorithm implements Shardi
         }
         return new SQLCheckResult(true, "");
     }
-
+    
     @Override
     public String getType() {
         return "DML_SHARDING_CONDITIONS";
diff --git a/shardingsphere-infra/shardingsphere-infra-rewrite/pom.xml 
b/shardingsphere-infra/shardingsphere-infra-rewrite/pom.xml
index b647d985de4..e4c1d4ab0d4 100644
--- a/shardingsphere-infra/shardingsphere-infra-rewrite/pom.xml
+++ b/shardingsphere-infra/shardingsphere-infra-rewrite/pom.xml
@@ -43,10 +43,5 @@
             
<artifactId>shardingsphere-sql-translator-native-provider</artifactId>
             <version>${project.version}</version>
         </dependency>
-        <dependency>
-            <groupId>org.apache.shardingsphere</groupId>
-            
<artifactId>shardingsphere-sql-translator-jooq-provider</artifactId>
-            <version>${project.version}</version>
-        </dependency>
     </dependencies>
 </project>
diff --git 
a/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-jooq-provider/src/main/java/org/apache/shardingsphere/sqltranslator/jooq/JooQSQLTranslator.java
 
b/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-jooq-provider/src/main/java/org/apache/shardingsphere/sqltranslator/jooq/JooQSQLTranslator.java
index 7d08ea9bd32..a0d0beafe24 100644
--- 
a/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-jooq-provider/src/main/java/org/apache/shardingsphere/sqltranslator/jooq/JooQSQLTranslator.java
+++ 
b/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-jooq-provider/src/main/java/org/apache/shardingsphere/sqltranslator/jooq/JooQSQLTranslator.java
@@ -46,9 +46,4 @@ public final class JooQSQLTranslator implements SQLTranslator 
{
     public String getType() {
         return "JOOQ";
     }
-    
-    @Override
-    public boolean isDefault() {
-        return true;
-    }
 }
diff --git 
a/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-native-provider/src/main/java/org/apache/shardingsphere/sqltranslator/natived/NativeSQLTranslator.java
 
b/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-native-provider/src/main/java/org/apache/shardingsphere/sqltranslator/natived/NativeSQLTranslator.java
index 90dd25470bc..a634b369e14 100644
--- 
a/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-native-provider/src/main/java/org/apache/shardingsphere/sqltranslator/natived/NativeSQLTranslator.java
+++ 
b/shardingsphere-kernel/shardingsphere-sql-translator/shardingsphere-sql-translator-provider/shardingsphere-sql-translator-native-provider/src/main/java/org/apache/shardingsphere/sqltranslator/natived/NativeSQLTranslator.java
@@ -36,4 +36,9 @@ public final class NativeSQLTranslator implements 
SQLTranslator {
     public String getType() {
         return "NATIVE";
     }
+    
+    @Override
+    public boolean isDefault() {
+        return true;
+    }
 }

Reply via email to