Re: Cassandra 0.5.1 restarts slow

2010-04-21 Thread Anthony Molinaro
On Wed, Apr 21, 2010 at 01:24:45PM -0500, Jonathan Ellis wrote: > On Wed, Apr 21, 2010 at 1:11 PM, Anthony Molinaro > wrote: > > Interesting, in the config I see > > > >   > >  5000 > > > > So I thought that timeout was for inter-node communication not the thrift > > API, but I see how you probabl

Re: Cassandra 0.5.1 restarts slow

2010-04-21 Thread Jonathan Ellis
On Wed, Apr 21, 2010 at 1:11 PM, Anthony Molinaro wrote: > Interesting, in the config I see > >   >  5000 > > So I thought that timeout was for inter-node communication not the thrift > API, but I see how you probably consider both inter-node traffic and > thrift traffic as clients.  Does this RPC

Re: Cassandra 0.5.1 restarts slow

2010-04-21 Thread Anthony Molinaro
On Wed, Apr 21, 2010 at 12:52:32PM -0500, Jonathan Ellis wrote: > On Wed, Apr 21, 2010 at 12:45 PM, Anthony Molinaro > wrote: > >> as for why it backs up in the first place before the restart, you can > >> either (a) throttle writes [set your timeout lower, make your clients > >> back off temporar

Re: Cassandra 0.5.1 restarts slow

2010-04-21 Thread Jonathan Ellis
On Wed, Apr 21, 2010 at 12:45 PM, Anthony Molinaro wrote: >> as for why it backs up in the first place before the restart, you can >> either (a) throttle writes [set your timeout lower, make your clients >> back off temporarily when it gets a timeoutexception] > > What timeout is this?  Something

Re: Cassandra 0.5.1 restarts slow

2010-04-21 Thread Anthony Molinaro
On Wed, Apr 21, 2010 at 12:21:31PM -0500, Jonathan Ellis wrote: > [moving to u...@] > > 0.6 fixes replaying faster than it can flush. Yeah, I noticed some of those fixes, and will probably take the leap into 0.6 if I can keep my cluster running (it's not doing too bad, I do about 400K reads and

Re: Cassandra 0.5.1 restarts slow

2010-04-21 Thread Jonathan Ellis
[moving to u...@] 0.6 fixes replaying faster than it can flush. as for why it backs up in the first place before the restart, you can either (a) throttle writes [set your timeout lower, make your clients back off temporarily when it gets a timeoutexception] or (b) add capacity. (b) is recommende