On Tue, Aug 18, 2009 at 16:33, Jean-Daniel Cryans<[email protected]> wrote: > Mathias, > > There is indeed something to do. At least, we should not clear the > buffer if the put fails for some reason.
That would be a better behavior yes. > WRT to the blocking, last night Stack and Jon fixed an issue where we > were blocking too much (HBASE-1771). I guess that's what you hit since > reclaimMemStoreMemory will flush regions when it's able to do so. So > updating to RC2 should help your case. Also, if you have enough RAM, > you could change hbase.regionserver.global.memstore.upperLimit and > lowerLimit to something higher since 40% of 1GB is very different than > 40% of 4GB. Then you can also set a higher > hbase.hstore.blockingStoreFiles. I'll give RC2 a try, thanks for the hint. Mathias.
