cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-2280) Request specific column families using StreamIn
Date Thu, 21 Apr 2011 20:23:06 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jonathan Ellis updated CASSANDRA-2280:
--------------------------------------

    Attachment: 2280-v3.txt

bq. StreamInSession (the session created by the requesting node) doesn't record any of the
information about the request

That's what I was missing. Thanks for clarifying.

v3 rebases and removes special casing of empty CF list. As expected, this improves encapsulation
of special cases (only streaming code needs to care, instead of leaking to anything that might
touch a list of CF names).  Also converted to passing CFS objects around instead of strings,
resulting in a minor improvement on the amount of manual looping that gets done.

Note that passing table is redundant (CFS objects know their table) and I think the entire
"single file" stream mode is unused too, but I've left these alone for now.

> 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.0
>
>         Attachments: 0001-Allow-specific-column-families-to-be-requested-for-str.txt,
0001-Allow-specific-column-families-to-be-requested-for-str.txt, 2280-v3.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

Mime
View raw message