You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jonathan Ellis (JIRA)" <ji...@apache.org> on 2011/04/08 22:41:05 UTC

[jira] [Commented] (CASSANDRA-2280) Request specific column families using StreamIn

    [ 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