diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java b/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java index 20a684836d..9592c2b832 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java +++ b/fe/fe-core/src/main/java/org/apache/doris/qe/StmtExecutor.java @@ -464,14 +464,8 @@ public class StmtExecutor implements ProfileWriter { } private boolean checkBlockRules() throws AnalysisException { - try { - Env.getCurrentEnv().getSqlBlockRuleMgr().matchSql( - originStmt.originStmt, context.getSqlHash(), context.getQualifiedUser()); - } catch (AnalysisException e) { - LOG.warn(e.getMessage()); - context.getState().setError(e.getMysqlErrorCode(), e.getMessage()); - return true; - } + Env.getCurrentEnv().getSqlBlockRuleMgr().matchSql( + originStmt.originStmt, context.getSqlHash(), context.getQualifiedUser()); // limitations: partition_num, tablet_num, cardinality List scanNodeList = planner.getScanNodes();