I just did a quick test by dropping the thrift 0.5.0 jar into Pelops and got the following error:
> java.lang.NoSuchMethodError: > org.apache.thrift.protocol.TProtocol.writeBinary([B)V at org.apache.cassandra.thrift.ColumnDef.write(ColumnDef.java:562) at org.apache.cassandra.thrift.CfDef.write(CfDef.java:1570) at org.apache.cassandra.thrift.KsDef.write(KsDef.java:732) at > org.apache.cassandra.thrift.Cassandra$system_add_keyspace_args.write(Cassandra.java:25169) at > org.apache.cassandra.thrift.Cassandra$Client.send_system_add_keyspace(Cassandra.java:1447) at > org.apache.cassandra.thrift.Cassandra$Client.system_add_keyspace(Cassandra.java:1438) Is there something more to it than just replacing the thrift jar? On Wed, Oct 20, 2010 at 8:21 AM, Ryan King <r...@twitter.com> wrote: > You're confusing the issues. That ticket is to upgrade the server. You > can upgrade our clients independently. > > -ryan > > On Tue, Oct 19, 2010 at 2:16 PM, Dan Washusen <d...@reactive.org> wrote: > > Thanks for the info. > > > > The Jira issue says it's targeting 0.8 but Jonathan's comment seems to > > suggest that there is something to do now....? > > > > Cheers, > > Dan > > > > On Wed, Oct 20, 2010 at 8:07 AM, Nate McCall <n...@riptano.com> wrote: > > > >> As I understand it, this is being tracked on: > >> https://issues.apache.org/jira/browse/CASSANDRA-1367 > >> > >> The following is helpful for some background from the Thrift side of > >> things: > >> > >> > http://blog.rapleaf.com/dev/2010/10/19/striving-for-zero-copies-with-thrift-0.5/ > >> > >> On Tue, Oct 19, 2010 at 3:33 PM, Dan Washusen <d...@reactive.org> wrote: > >> > Jonathan recently mentioned a "newest, fastest Thrift library". Can > >> someone > >> > expand on this a little? > >> > > >> > Pelops 0.907-0.7.0-SNAPSHOT is currently using Thrift v959516 which > seems > >> to > >> > match the version in the beta2 release...? > >> > > >> > Cheers, > >> > Dan > >> > > >> > On Wed, Oct 20, 2010 at 4:18 AM, Jonathan Ellis <jbel...@gmail.com> > >> wrote: > >> > > >> >> I would expect C++ or Java to be substantially faster than Python. > >> >> However, I note that Hector (and I believe Pelops) don't yet use the > >> >> newest, fastest Thrift library. > >> > > >> > > >