This is an automated email from the ASF dual-hosted git repository. qiaojialin pushed a commit to branch rel/1.2 in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/rel/1.2 by this push: new 02aafdb9d2a [To rel/1.2] Forbid rename view (#10392) 02aafdb9d2a is described below commit 02aafdb9d2a477caeebbece7d5b893024bfc7cc8 Author: Marcos_Zyk <38524330+marcos...@users.noreply.github.com> AuthorDate: Fri Jun 30 14:27:24 2023 +0800 [To rel/1.2] Forbid rename view (#10392) --- .../main/java/org/apache/iotdb/db/mpp/plan/parser/ASTVisitor.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/server/src/main/java/org/apache/iotdb/db/mpp/plan/parser/ASTVisitor.java b/server/src/main/java/org/apache/iotdb/db/mpp/plan/parser/ASTVisitor.java index 7fd3308e7c3..c8b81ce200a 100644 --- a/server/src/main/java/org/apache/iotdb/db/mpp/plan/parser/ASTVisitor.java +++ b/server/src/main/java/org/apache/iotdb/db/mpp/plan/parser/ASTVisitor.java @@ -164,7 +164,6 @@ import org.apache.iotdb.db.mpp.plan.statement.metadata.template.UnsetSchemaTempl import org.apache.iotdb.db.mpp.plan.statement.metadata.view.AlterLogicalViewStatement; import org.apache.iotdb.db.mpp.plan.statement.metadata.view.CreateLogicalViewStatement; import org.apache.iotdb.db.mpp.plan.statement.metadata.view.DeleteLogicalViewStatement; -import org.apache.iotdb.db.mpp.plan.statement.metadata.view.RenameLogicalViewStatement; import org.apache.iotdb.db.mpp.plan.statement.metadata.view.ShowLogicalViewStatement; import org.apache.iotdb.db.mpp.plan.statement.sys.AuthorStatement; import org.apache.iotdb.db.mpp.plan.statement.sys.ClearCacheStatement; @@ -1051,10 +1050,7 @@ public class ASTVisitor extends IoTDBSqlParserBaseVisitor<Statement> { @Override public Statement visitRenameLogicalView(IoTDBSqlParser.RenameLogicalViewContext ctx) { - RenameLogicalViewStatement renameLogicalViewStatement = new RenameLogicalViewStatement(); - renameLogicalViewStatement.setOldName(parseFullPath(ctx.fullPath(0))); - renameLogicalViewStatement.setNewName(parseFullPath(ctx.fullPath(1))); - return renameLogicalViewStatement; + throw new SemanticException("Renaming view is not supported."); } @Override