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;
+ }
}