[ 
https://issues.apache.org/jira/browse/CASSANDRA-749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12849991#action_12849991
 ] 

Stu Hood commented on CASSANDRA-749:
------------------------------------

Jonathan and I talked this afternoon, and settled a few things: this ticket
should move forward with local indexes for now.

We also agree that we should only allow queries against exactly one
index to start with, which should be sufficient to solve a large number of
problems.

We're not entirely sure what the query API should look like yet:

One possibility is exposing indexes as named views, which support the
same calls that standard CFs do.  Thus, the the user names a view e.g.
a "UsersByAccount" view for the "Users" CF, which would look like a
super CF of (indexkey, (basekey, (basecols))) to the thrift API.

This would preclude support for indexing super CFs initially, since we
don't support arbitrary nesting yet.

> Secondary indices for column families
> -------------------------------------
>
>                 Key: CASSANDRA-749
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-749
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Gary Dusbabek
>            Assignee: Gary Dusbabek
>            Priority: Minor
>             Fix For: 0.8
>
>         Attachments: 0001-simple-secondary-indices.patch, 
> views-discussion-2.txt, views-discussion.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to