[
https://issues.apache.org/jira/browse/CASSANDRA-1337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12980924#action_12980924
]
T Jake Luciani commented on CASSANDRA-1337:
-------------------------------------------
I mean't a unbalanced ring.
Let me make sure I understand the point of this ticket first. You are
suggesting we look at the local CF stats to determine if this index is sparse.
If it is then query from multiple nodes in parallel.
My point is if the ring isn't balanced then the SSTables aren't uniform so the
local nodes CF stats might be misleading.
> parallelize fetching rows for low-cardinality indexes
> -----------------------------------------------------
>
> Key: CASSANDRA-1337
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1337
> Project: Cassandra
> Issue Type: Improvement
> Reporter: Jonathan Ellis
> Assignee: T Jake Luciani
> Priority: Minor
> Fix For: 0.7.1
>
> Original Estimate: 8h
> Remaining Estimate: 8h
>
> currently, we read the indexed rows from the first node (in partitioner
> order); if that does not have enough matching rows, we read the rows from the
> next, and so forth.
> we should use the statistics fom CASSANDRA-1155 to query multiple nodes in
> parallel, such that we have a high chance of getting enough rows w/o having
> to do another round of queries (but, if our estimate is incorrect, we do need
> to loop and do more rounds until we have enough data or we have fetched from
> each node).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.