Re: 0.7.2 slow memtables flushing

2011-02-21 Thread Ivan Georgiev
That is strange. In 0.7.0 i see this for seek: public void seek(long pos) throws IOException { this.curr_ = pos; } Ivan On 21.2.2011 г. 21:20 ч., Jonathan Ellis wrote: BRAF.seek has not changed since 0.7.0. Here is the implementation: public void seek(long newPosition) throws IOExceptio

Re: 0.7.2 slow memtables flushing

2011-02-21 Thread Jonathan Ellis
BRAF.seek has not changed since 0.7.0. Here is the implementation: public void seek(long newPosition) throws IOException { current = newPosition; if (newPosition >= bufferEnd || newPosition < bufferOffset) { reBuffer(); // this will set bufferEnd for u

Re: 0.7.2 slow memtables flushing

2011-02-21 Thread Ivan Georgiev
Some more digging. This is the code path causing the excessive rebuffer() calls. java.lang.Exception: Stack trace at java.lang.Thread.dumpStack(Unknown Source) at org.apache.cassandra.io.util.BufferedRandomAccessFile.reBuffer(BufferedRandomAccessFile.java:204) at org.apache.cassand

Re: [VOTE] 0.6.12

2011-02-21 Thread Eric Evans
On Thu, 2011-02-17 at 15:57 -0600, Eric Evans wrote: > SVN: > https://svn.apache.org/repos/asf/cassandra/branches/cassandra-0.7.2@r1071063 > 0.6.12 artifacts: http://people.apache.org/~eevans > > The vote will be open for 72 hours. Alright then, I have 4 +1s and no -1s; The vote passes. I'll ge

Hudson build is back to normal : Cassandra #739

2011-02-21 Thread Apache Hudson Server
See