cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
Subject Re: Error in TBaseHelper compareTo(byte [] a , byte [] b)
Date Tue, 04 May 2010 04:30:36 GMT
Thrift is good about wire compatibility.  We're talking about running
Java code built against one API, against another version of the thrift
jar.  Different ball game.

On Mon, May 3, 2010 at 6:00 PM, Anthony Molinaro
<anthonym@alumni.caltech.edu> wrote:
>
> On Mon, May 03, 2010 at 05:46:51PM -0500, Jonathan Ellis wrote:
>> You'd need to check out thrift r820831, fix the compareTo code, then
>> build a new jar.
>>
>> You can't just use the jar from 0.6 or from current thrift trunk
>> because Thrift breaks backwards compatibility frequently, and there
>> were such changes between our 0.5 and 0.6.
>
> Wow, what were the backwards compatibility breakages?  I've been testing
> using old thrift library for clients and new thrift for server, with
> inserts and fetches and so far haven't noticed any oddities.
>
> -Anthony
>
> --
> ------------------------------------------------------------------------
> Anthony Molinaro                           <anthonym@alumni.caltech.edu>
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of Riptano, the source for professional Cassandra support
http://riptano.com

Mime
View raw message