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

Jonathan Ellis commented on CASSANDRA-917:
------------------------------------------

Split IFilter implementations out from QueryFilter, and move QueryPath out of 
IFilter classes.

Either the get*ColumnIterator methods of an IFilter will be called, or 
filterSuperColumn, but not both on the same object.  QueryFilter takes care of 
putting the two together if subcolumn filtering needs to be done, based on the 
querypath that it knows.

> Refactor QueryFilter so callers don't have to care about special-casing 
> supercolumn paths
> -----------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-917
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-917
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>            Priority: Minor
>             Fix For: 0.7
>
>         Attachments: 917.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