Agile BoardAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersConvert to IssueMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 0.8 beta 1
    • Legacy/CQL
    • None

    Description

      Data access specification and implementation for CQL.

      This corresponds to the following RPC methods:

      • get()
      • get_slice()
      • get_count()
      • multiget_slice()
      • multiget_count()
      • get_range_slices()
      • get_indexed_slices()

      The initial check-in to trunk/ uses a syntax that looks like:

      SELECT (FROM)? <CF> [USING CONSISTENCY.<LVL>] WHERE <EXPRESSION> [ROWLIMIT X] [COLLIMIT Y] [ASC|DESC]
      

      Where:

      • <CF> is the column family name.
      • <EXPRESSION> consists of relations chained by the AND keyword.
      • <LVL> corresponds to one of the enum values in the RPC interface(s).

      What is still undone:

      • Support for indexes
      • Counts
      • Complete test coverage

      And of course, all of this is still very much open to further discussion.

      Attachments

        Activity

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

          People

            urandom Eric Evans Assign to me
            urandom Eric Evans
            Eric Evans
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment