You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Nate McCall (JIRA)" <ji...@apache.org> on 2011/04/15 20:01:06 UTC

[jira] [Commented] (CASSANDRA-2486) preserve KsDef backwards compatibility for Thrift clients

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

Nate McCall commented on CASSANDRA-2486:
----------------------------------------

Patch applies clean (provided thrift classes are rebuilt). Unit tests pass as do hector's system_*_keyspace tests.

> preserve KsDef backwards compatibility for Thrift clients
> ---------------------------------------------------------
>
>                 Key: CASSANDRA-2486
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2486
>             Project: Cassandra
>          Issue Type: Bug
>          Components: API
>    Affects Versions: 0.8
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.8
>
>         Attachments: 2486.txt
>
>
> CASSANDRA-1263 broke client compatibility; we can't preserve it entirely (we'll continue to resturn replication_factor in strategy option rather than try to guess somehow if client is an old one) but we can accommodate old clients on write and leave the KsDef signature compatible which (I think) will make it easier for client authors.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira