You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@storm.apache.org by "Jungtaek Lim (JIRA)" <ji...@apache.org> on 2016/09/01 04:51:20 UTC

[jira] [Commented] (STORM-1444) Support EXPLAIN statement in StormSQL

    [ https://issues.apache.org/jira/browse/STORM-1444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15454308#comment-15454308 ] 

Jungtaek Lim commented on STORM-1444:
-------------------------------------

It might need to have different approach.

Storm SQL is creating Trident topology and execute in local cluster or submit to remote cluster. The usage of EXPLAIN is opposite, since users don't expect topology will be executed or submitted if users want "EXPLAIN".

So while we can still support "EXPLAIN" statement (by not executing or submitting topology when query has EXPLAIN),  we can also add explain mode just same level as standalone and trident.

Since we have multiple queries on sql file, what we select affects UX of Storm SQL Runner.
I'd rather hear voices from dev@ list which is better, and go ahead.

> Support EXPLAIN statement in StormSQL
> -------------------------------------
>
>                 Key: STORM-1444
>                 URL: https://issues.apache.org/jira/browse/STORM-1444
>             Project: Apache Storm
>          Issue Type: New Feature
>          Components: storm-sql
>            Reporter: Haohui Mai
>            Assignee: Jungtaek Lim
>
> It is useful to support the `EXPLAIN` statement in StormSQL to allow debugging and customizing the topology generated by StormSQL.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)