From e75864e805ec4efd9056b85c231ce2693637dc85 Mon Sep 17 00:00:00 2001 From: Surya Sashank Nistala Date: Mon, 23 Sep 2024 10:51:01 -0700 Subject: [PATCH] allow show tables extended and show databases commands in security lake datasource sql queries Signed-off-by: Surya Sashank Nistala --- .../opensearch/sql/spark/utils/SQLQueryUtils.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/async-query-core/src/main/java/org/opensearch/sql/spark/utils/SQLQueryUtils.java b/async-query-core/src/main/java/org/opensearch/sql/spark/utils/SQLQueryUtils.java index 7550de2f1e..51250a6c53 100644 --- a/async-query-core/src/main/java/org/opensearch/sql/spark/utils/SQLQueryUtils.java +++ b/async-query-core/src/main/java/org/opensearch/sql/spark/utils/SQLQueryUtils.java @@ -149,6 +149,18 @@ public Void visitStatementDefault(SqlBaseParser.StatementDefaultContext ctx) { getValidationErrors().clear(); return super.visitStatementDefault(ctx); } + + @Override + public Void visitShowTables(SqlBaseParser.StatementDefaultContext ctx) { + getValidationErrors().clear(); + return super.visitStatementDefault(ctx); + } + + @Override + public Void visitShowTableExtended(SqlBaseParser.StatementDefaultContext ctx) { + getValidationErrors().clear(); + return super.visitStatementDefault(ctx); + } } public static class SparkSqlTableNameVisitor extends SqlBaseParserBaseVisitor {