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

jackietien pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new f156ca9f284 Remove ' in create model uri
f156ca9f284 is described below

commit f156ca9f2847ccf69d2cac0ac64c77f59808fb7c
Author: Jackie Tien <[email protected]>
AuthorDate: Thu Dec 26 19:52:46 2024 +0800

    Remove ' in create model uri
---
 iotdb-core/ainode/iotdb/ainode/model/model_factory.py                   | 2 --
 .../java/org/apache/iotdb/db/queryengine/plan/parser/ASTVisitor.java    | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/iotdb-core/ainode/iotdb/ainode/model/model_factory.py 
b/iotdb-core/ainode/iotdb/ainode/model/model_factory.py
index 8d02e9f0542..a163cf1fa84 100644
--- a/iotdb-core/ainode/iotdb/ainode/model/model_factory.py
+++ b/iotdb-core/ainode/iotdb/ainode/model/model_factory.py
@@ -44,8 +44,6 @@ def _parse_uri(uri):
         is_network_path (bool): True if the url is a network path, False 
otherwise
         parsed_uri (str): parsed uri to get related file
     """
-    # remove quotation mark in uri
-    uri = uri[1:-1]
 
     parse_result = urlparse(uri)
     is_network_path = parse_result.scheme in ('http', 'https')
diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/parser/ASTVisitor.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/parser/ASTVisitor.java
index e282fbe32e7..9b45b9b03d1 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/parser/ASTVisitor.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/parser/ASTVisitor.java
@@ -1336,7 +1336,7 @@ public class ASTVisitor extends 
IoTDBSqlParserBaseVisitor<Statement> {
     String modelName = ctx.modelName.getText();
     validateModelName(modelName);
     createModelStatement.setModelName(parseIdentifier(modelName));
-    createModelStatement.setUri(ctx.uriClause().uri().getText());
+    createModelStatement.setUri(parseAndValidateURI(ctx.uriClause()));
     return createModelStatement;
   }
 

Reply via email to