From 06297522992853358cc69dbfc6a0205431eda56c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=89=AC?= Date: Tue, 16 Aug 2022 11:35:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=8D=87=E7=BA=A7jsqlparser=E8=87=B3?= =?UTF-8?q?=E6=9C=80=E6=96=B0=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- src/main/java/io/mycat/config/Versions.java | 2 +- .../encrypt/util/MyStatementVisitor.java | 67 +++++++++++++++---- version.txt | 4 +- 4 files changed, 59 insertions(+), 16 deletions(-) diff --git a/pom.xml b/pom.xml index 4406ab0..0a5964c 100644 --- a/pom.xml +++ b/pom.xml @@ -246,7 +246,7 @@ com.github.jsqlparser jsqlparser - 4.0 + 4.5 org.bouncycastle diff --git a/src/main/java/io/mycat/config/Versions.java b/src/main/java/io/mycat/config/Versions.java index e3af133..36ccf34 100644 --- a/src/main/java/io/mycat/config/Versions.java +++ b/src/main/java/io/mycat/config/Versions.java @@ -32,7 +32,7 @@ public abstract class Versions { public static final byte PROTOCOL_VERSION = 10; /**服务器版本**/ - public static byte[] SERVER_VERSION = "8.0.18-mycat-1.6.7.8-release-20220420142112".getBytes(); + public static byte[] SERVER_VERSION = "8.0.18-mycat-1.6.7.8-release-20220816113432".getBytes(); public static void setServerVersion(String version) { byte[] mysqlVersionPart = version.getBytes(); diff --git a/src/main/java/io/mycat/config/model/encrypt/util/MyStatementVisitor.java b/src/main/java/io/mycat/config/model/encrypt/util/MyStatementVisitor.java index 0c6b830..864f0de 100644 --- a/src/main/java/io/mycat/config/model/encrypt/util/MyStatementVisitor.java +++ b/src/main/java/io/mycat/config/model/encrypt/util/MyStatementVisitor.java @@ -1,19 +1,12 @@ package io.mycat.config.model.encrypt.util; -import net.sf.jsqlparser.statement.Block; -import net.sf.jsqlparser.statement.Commit; -import net.sf.jsqlparser.statement.CreateFunctionalStatement; -import net.sf.jsqlparser.statement.DeclareStatement; -import net.sf.jsqlparser.statement.DescribeStatement; -import net.sf.jsqlparser.statement.ExplainStatement; -import net.sf.jsqlparser.statement.SetStatement; -import net.sf.jsqlparser.statement.ShowColumnsStatement; -import net.sf.jsqlparser.statement.ShowStatement; -import net.sf.jsqlparser.statement.StatementVisitor; -import net.sf.jsqlparser.statement.Statements; -import net.sf.jsqlparser.statement.UseStatement; +import net.sf.jsqlparser.statement.*; import net.sf.jsqlparser.statement.alter.Alter; +import net.sf.jsqlparser.statement.alter.AlterSession; +import net.sf.jsqlparser.statement.alter.AlterSystemStatement; +import net.sf.jsqlparser.statement.alter.RenameTableStatement; import net.sf.jsqlparser.statement.alter.sequence.AlterSequence; +import net.sf.jsqlparser.statement.analyze.Analyze; import net.sf.jsqlparser.statement.comment.Comment; import net.sf.jsqlparser.statement.create.index.CreateIndex; import net.sf.jsqlparser.statement.create.schema.CreateSchema; @@ -227,4 +220,54 @@ public class MyStatementVisitor implements StatementVisitor { public void visit(Merge merge) { } + + @Override + public void visit(Analyze var1) { + + } + + @Override + public void visit(SavepointStatement savepointStatement) { + + } + + @Override + public void visit(RollbackStatement rollbackStatement) { + + } + + @Override + public void visit(ResetStatement resetStatement) { + + } + + @Override + public void visit(AlterSession alterSession) { + + } + + @Override + public void visit(IfElseStatement ifElseStatement) { + + } + + @Override + public void visit(PurgeStatement purgeStatement) { + + } + + @Override + public void visit(AlterSystemStatement alterSystemStatement) { + + } + + @Override + public void visit(RenameTableStatement renameTableStatement) { + + } + + @Override + public void visit(UnsupportedStatement unsupportedStatement) { + + } } diff --git a/version.txt b/version.txt index c6d5470..6076f7a 100644 --- a/version.txt +++ b/version.txt @@ -1,5 +1,5 @@ -BuildTime 2022-04-20 06:21:08 -GitVersion 70d4b4417d58ff96aacc77bc7dce21992e27f18d +BuildTime 2022-08-16 03:34:30 +GitVersion 3e1aef4e26f18a1de2637e908076222407c6b6a4 MavenVersion 1.6.7.8-release GitUrl https://github.com/MyCATApache/Mycat-Server.git MyCatSite http://www.mycat.org.cn -- Gitee