From 0b05c22be1f72756072fdcb6cebdfcd5b397429f Mon Sep 17 00:00:00 2001 From: LFC Date: Fri, 11 Aug 2023 20:21:40 +0800 Subject: [PATCH] fix: make "explain" executable in repl (#2157) --- src/datanode/src/instance/grpc.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/datanode/src/instance/grpc.rs b/src/datanode/src/instance/grpc.rs index 03812817fb..b3cb0aee76 100644 --- a/src/datanode/src/instance/grpc.rs +++ b/src/datanode/src/instance/grpc.rs @@ -94,7 +94,9 @@ impl Instance { match stmt { // TODO(LFC): Remove SQL execution branch here. // Keep this because substrait can't handle much of SQLs now. - QueryStatement::Sql(Statement::Query(_)) | QueryStatement::Promql(_) => { + QueryStatement::Sql(Statement::Query(_)) + | QueryStatement::Sql(Statement::Explain(_)) + | QueryStatement::Promql(_) => { let plan = self .query_engine .planner()