You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Benjamin Lerer (Jira)" <ji...@apache.org> on 2022/02/14 09:45:00 UTC

[jira] [Created] (CASSANDRA-17380) Add support for EXPLAIN statements

Benjamin Lerer created CASSANDRA-17380:
------------------------------------------

             Summary: Add support for EXPLAIN statements
                 Key: CASSANDRA-17380
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17380
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Benjamin Lerer


We should provide users a way to understand how their query will be executed and some information on the amount of work that will be performed.
Explain statements are the most common way to do that.
A CEP Draft has been open for that: [(DRAFT) CEP-4: Explain|https://docs.google.com/document/d/11GUzvhiMtSmlWTr3QdncHyetrlAlHn25xL6jwcoAVao/edit#heading=h.xhizycgqxoyo]. This draft propose to add support for {{EXPLAIN}} and {{EXPLAIN ANALYZE}} but I believe that we should split the work in 2 parts because a simple {{EXPLAIN}} would already provide relevant information.

To complete this work I believe that the following steps will be required:
* Rework and submit the CEP
* Add missing statistics
* Implements the logic behind the EXPLAIN statements    




--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org