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

Jonathan Ellis commented on CASSANDRA-2280:
-------------------------------------------

bq. otherwise we'd have to perform a lookup during deserialization to build the 
list for localhost

Right. That's a cleaner approach, since the semantics of what a columnFamilies 
list is doesn't have to be special cased outside the deserialize, which is the 
right place to deal with this.

Speaking of which, don't we need some code in StreamOutSession.create to force 
the cF list to all, if target is an old-version node?  Otherwise what we send, 
will not be what target expects.

> Request specific column families using StreamIn
> -----------------------------------------------
>
>                 Key: CASSANDRA-2280
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2280
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Stu Hood
>            Assignee: Stu Hood
>             Fix For: 0.8
>
>         Attachments: 
> 0001-Allow-specific-column-families-to-be-requested-for-str.txt
>
>
> StreamIn.requestRanges only specifies a keyspace, meaning that requesting a 
> range will request it for all column families: if you have a large number of 
> CFs, this can cause quite a headache.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to