You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by jg...@apache.org on 2009/08/18 01:49:28 UTC
svn commit: r805220 - in /hadoop/hbase/branches/0.20: CHANGES.txt
conf/hbase-default.xml
Author: jgray
Date: Mon Aug 17 23:49:28 2009
New Revision: 805220
URL: http://svn.apache.org/viewvc?rev=805220&view=rev
Log:
HBASE-1771 PE sequentialWrite is 7x slower because of MemStoreFlusher#checkStoreFileCount
Modified:
hadoop/hbase/branches/0.20/CHANGES.txt
hadoop/hbase/branches/0.20/conf/hbase-default.xml
Modified: hadoop/hbase/branches/0.20/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/hbase/branches/0.20/CHANGES.txt?rev=805220&r1=805219&r2=805220&view=diff
==============================================================================
--- hadoop/hbase/branches/0.20/CHANGES.txt (original)
+++ hadoop/hbase/branches/0.20/CHANGES.txt Mon Aug 17 23:49:28 2009
@@ -566,6 +566,8 @@
HBASE-1770 HTable.setWriteBufferSize does not flush the writeBuffer when
its size is set to a value lower than its current size.
(Mathias via jgray)
+ HBASE-1771 PE sequentialWrite is 7x slower because of
+ MemStoreFlusher#checkStoreFileCount
OPTIMIZATIONS
HBASE-1412 Change values for delete column and column family in KeyValue
Modified: hadoop/hbase/branches/0.20/conf/hbase-default.xml
URL: http://svn.apache.org/viewvc/hadoop/hbase/branches/0.20/conf/hbase-default.xml?rev=805220&r1=805219&r2=805220&view=diff
==============================================================================
--- hadoop/hbase/branches/0.20/conf/hbase-default.xml (original)
+++ hadoop/hbase/branches/0.20/conf/hbase-default.xml Mon Aug 17 23:49:28 2009
@@ -328,6 +328,26 @@
</description>
</property>
<property>
+ <name>hbase.hstore.blockingStoreFiles</name>
+ <value>7</value>
+ <description>
+ If more than this number of StoreFiles in any one Store
+ (one StoreFile is written per flush of MemStore) then updates are
+ blocked for this HRegion until a compaction is completed, or
+ until hbase.hstore.blockingWaitTime has been exceeded.
+ </description>
+ </property>
+ <property>
+ <name>hbase.hstore.blockingWaitTime</name>
+ <value>90000</value>
+ <description>
+ The time an HRegion will block updates for after hitting the StoreFile
+ limit defined by hbase.hstore.blockingStoreFiles.
+ After this time has elapsed, the HRegion will stop blocking updates even
+ if a compaction has not been completed. Default: 90 seconds.
+ </description>
+ </property>
+ <property>
<name>hbase.hstore.compaction.max</name>
<value>10</value>
<description>Max number of HStoreFiles to compact per 'minor' compaction.