You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2020/04/21 09:38:17 UTC
[incubator-iotdb] 01/01: remove check is query in session
This is an automated email from the ASF dual-hosted git repository.
qiaojialin pushed a commit to branch remove_check_query_in_session
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
commit ea5a76b9418dcf0d6be3569b77cf2c9adefcd5d9
Author: qiaojialin <64...@qq.com>
AuthorDate: Tue Apr 21 17:37:44 2020 +0800
remove check is query in session
---
.../main/java/org/apache/iotdb/session/Session.java | 19 -------------------
1 file changed, 19 deletions(-)
diff --git a/session/src/main/java/org/apache/iotdb/session/Session.java b/session/src/main/java/org/apache/iotdb/session/Session.java
index bb8ba86..ebafa6b 100644
--- a/session/src/main/java/org/apache/iotdb/session/Session.java
+++ b/session/src/main/java/org/apache/iotdb/session/Session.java
@@ -655,16 +655,6 @@ public class Session {
this.zoneId = ZoneId.of(zoneId);
}
- /**
- * check whether this sql is for query
- *
- * @param sql sql
- * @return whether this sql is for query
- */
- private boolean checkIsQuery(String sql) {
- sql = sql.trim().toLowerCase();
- return sql.startsWith("select") || sql.startsWith("show") || sql.startsWith("list");
- }
/**
* execure query sql
@@ -674,10 +664,6 @@ public class Session {
*/
public SessionDataSet executeQueryStatement(String sql)
throws StatementExecutionException, IoTDBConnectionException {
- if (!checkIsQuery(sql)) {
- throw new IllegalArgumentException("your sql \"" + sql
- + "\" is not a query statement, you should use executeNonQueryStatement method instead.");
- }
TSExecuteStatementReq execReq = new TSExecuteStatementReq(sessionId, sql, statementId);
execReq.setFetchSize(fetchSize);
@@ -700,11 +686,6 @@ public class Session {
*/
public void executeNonQueryStatement(String sql)
throws IoTDBConnectionException, StatementExecutionException {
- if (checkIsQuery(sql)) {
- throw new IllegalArgumentException("your sql \"" + sql
- + "\" is a query statement, you should use executeQueryStatement method instead.");
- }
-
TSExecuteStatementReq execReq = new TSExecuteStatementReq(sessionId, sql, statementId);
try {
TSExecuteStatementResp execResp = client.executeUpdateStatement(execReq);