[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cassandra-dev
Subject:    Re: Thrift out of memory crashes
From:       Ted Zlatanov <tzz () lifelogs ! com>
Date:       2010-03-26 15:47:49
Message-ID: 8739znkrtm.fsf () lifelogs ! com
[Download RAW message or body]

On Fri, 26 Mar 2010 09:44:23 -0500 Jonathan Ellis <jbellis@gmail.com> wrote: 

JE> The workarounds we can apply at the Cassandra level have too high a
JE> cost:benefit ratio.  The long term fix is to move to Avro.

Can you list the workarounds you've considered?

Is TBinaryProtocol.setReadLength completely useless?

Can we at least do a minimal sanity check of incoming messages?

When the benefit is "you won't crash because someone telnetted to the
wrong port" I'm willing to pay a pretty a high cost.

Ted

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic