Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Fix Version/s: 1.2.0 beta 1
    • Component/s: Core
    • Labels:
      None

      Description

      This is logically a subtask of CASSANDRA-2710, but Jira doesn't allow sub-sub-tasks.

      We need to support multiple ranges in a SliceQueryFilter, and we want querying them to be efficient, i.e., one pass through the row to get all of the ranges, rather than one pass per range.

      Supercolumns are irrelevant since the goal is to replace them anyway. Ignore supercolumn-related code or rip it out, whichever is easier.

      This is ONLY dealing with the storage engine part, not the StorageProxy and Command intra-node messages or the Thrift or CQL client APIs. Thus, a unit test should be added to ColumnFamilyStoreTest to demonstrate that it works.

      1. 3885-v2.txt
        98 kB
        Sylvain Lebresne
      2. CASSANDRA-3885.patch
        56 kB
        David Alves
      3. CASSANDRA-3885.patch
        56 kB
        David Alves
      4. CASSANDRA-3885.patch
        57 kB
        David Alves
      5. CASSANDRA-3885.patch
        58 kB
        David Alves
      6. CASSANDRA-3885.patch
        53 kB
        David Alves

        Activity

          People

          • Assignee:
            David Alves
            Reporter:
            Jonathan Ellis
            Reviewer:
            Vijay
          • Votes:
            2 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development