cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Yaskevich (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-5043) Small CollationController refactoring and CFS.getRawCachedRow(DecoratedKey) fix.
Date Tue, 11 Dec 2012 17:57:21 GMT


Pavel Yaskevich updated CASSANDRA-5043:

    Attachment: CASSANDRA-5043-v2.patch

Sorry, it didn't apply because you had to first apply CASSANDRA-5043.patch. Attaching v2 with
combines two patches for 1.2.0 branch and has reduceNameFilter fixed to use container. I don't
think we should bother with one column optimization especially as there are iterators involved,
that would just add complexity to the code.
> Small CollationController refactoring and CFS.getRawCachedRow(DecoratedKey) fix.
> --------------------------------------------------------------------------------
>                 Key: CASSANDRA-5043
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Pavel Yaskevich
>            Assignee: Pavel Yaskevich
>            Priority: Minor
>             Fix For: 1.2.0
>         Attachments: ABSC-with-addAll-for-time-ordered-data.patch, CASSANDRA-5043.patch,
> CollactionController can construct a factory on init based on mutableColumns parameter.
ArrayBackedSortedColumns proven to be better for counters as well as normal columns (row size
from 5 to 75 columns). CFS.getRawCachedRow would copy key byte array each time it contracts
a RowCacheKey so we want to avoid that where possible.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message