Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-17380

Add support for EXPLAIN statements

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Triage Needed
    • Normal
    • Resolution: Unresolved
    • None
    • None
    • All
    • None

    Description

      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. 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

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            maxwellguo Maxwell Guo Assign to me
            blerer Benjamin Lerer
            Maxwell Guo

            Dates

              Created:
              Updated:

              Slack

                Issue deployment