You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Vijay (JIRA)" <ji...@apache.org> on 2012/08/22 07:12:37 UTC

[jira] [Commented] (CASSANDRA-3237) refactor super column implmentation to use composite column names instead

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

Vijay commented on CASSANDRA-3237:
----------------------------------

I think the effort will be in 2 phases.

Phase I:
Super columns will internally use composite column for storage but will communicate between nodes as Super columns. (for wire compatibility during upgrade)
We should also modify the startup to scrub the SCF and convert internally to Composite columns.

Phase II:
Make internode communication to use columns instead, Cleanup supercolumn specific code in the next major release.

What this means that the user has to upgrade to 1.3 before upgrading to 1.4 (if he/she uses SC).
                
> refactor super column implmentation to use composite column names instead
> -------------------------------------------------------------------------
>
>                 Key: CASSANDRA-3237
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3237
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Matthew F. Dennis
>            Assignee: Vijay
>            Priority: Minor
>              Labels: ponies
>             Fix For: 1.3
>
>         Attachments: cassandra-supercolumn-irc.log
>
>
> super columns are annoying.  composite columns offer a better API and performance.  people should use composites over super columns.  some people are already using super columns.  C* should implement the super column API in terms of composites to reduce code, complexity and testing as well as increase performance.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira