HBASE-15351 Fix description of hbase.bucketcache.size in hbase-default.xml
This commit is contained in:
parent
3c660e2a0f
commit
8f6e29785a
|
@ -857,29 +857,35 @@ possible configurations would overwhelm and obscure the important.
|
||||||
<name>hbase.bucketcache.ioengine</name>
|
<name>hbase.bucketcache.ioengine</name>
|
||||||
<value></value>
|
<value></value>
|
||||||
<description>Where to store the contents of the bucketcache. One of: heap,
|
<description>Where to store the contents of the bucketcache. One of: heap,
|
||||||
offheap, or file. If a file, set it to file:PATH_TO_FILE. See
|
offheap, or file. If a file, set it to file:PATH_TO_FILE. See
|
||||||
http://hbase.apache.org/book.html#offheap.blockcache for more information.
|
http://hbase.apache.org/book.html#offheap.blockcache for more information.
|
||||||
</description>
|
</description>
|
||||||
</property>
|
</property>
|
||||||
<property>
|
<property>
|
||||||
<name>hbase.bucketcache.combinedcache.enabled</name>
|
<name>hbase.bucketcache.combinedcache.enabled</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
<description>Whether or not the bucketcache is used in league with the LRU
|
<description>Whether or not the bucketcache is used in league with the LRU
|
||||||
on-heap block cache. In this mode, indices and blooms are kept in the LRU
|
on-heap block cache. In this mode, indices and blooms are kept in the LRU
|
||||||
blockcache and the data blocks are kept in the bucketcache.</description>
|
blockcache and the data blocks are kept in the bucketcache.</description>
|
||||||
</property>
|
</property>
|
||||||
<property>
|
<property>
|
||||||
<name>hbase.bucketcache.size</name>
|
<name>hbase.bucketcache.size</name>
|
||||||
<value>65536</value>
|
<value></value>
|
||||||
<description>The size of the buckets for the bucketcache if you only use a single size.
|
<description>A float that EITHER represents a percentage of total heap memory
|
||||||
Defaults to the default blocksize, which is 64 * 1024.</description>
|
size to give to the cache (if < 1.0) OR, it is the total capacity in
|
||||||
|
megabytes of BucketCache. Default: 0.0</description>
|
||||||
</property>
|
</property>
|
||||||
<property>
|
<property>
|
||||||
<name>hbase.bucketcache.sizes</name>
|
<name>hbase.bucketcache.sizes</name>
|
||||||
<value></value>
|
<value></value>
|
||||||
<description>A comma-separated list of sizes for buckets for the bucketcache
|
<description>A comma-separated list of sizes for buckets for the bucketcache.
|
||||||
if you use multiple sizes. Should be a list of block sizes in order from smallest
|
Can be multiple sizes. List block sizes in order from smallest to largest.
|
||||||
to largest. The sizes you use will depend on your data access patterns.</description>
|
The sizes you use will depend on your data access patterns.
|
||||||
|
Must be a multiple of 1024 else you will run into
|
||||||
|
'java.io.IOException: Invalid HFile block magic' when you go to read from cache.
|
||||||
|
If you specify no values here, then you pick up the default bucketsizes set
|
||||||
|
in code (See BucketAllocator#DEFAULT_BUCKET_SIZES).
|
||||||
|
</description>
|
||||||
</property>
|
</property>
|
||||||
<property>
|
<property>
|
||||||
<name>hfile.format.version</name>
|
<name>hfile.format.version</name>
|
||||||
|
@ -907,7 +913,7 @@ possible configurations would overwhelm and obscure the important.
|
||||||
<name>hbase.rs.cacheblocksonwrite</name>
|
<name>hbase.rs.cacheblocksonwrite</name>
|
||||||
<value>false</value>
|
<value>false</value>
|
||||||
<description>Whether an HFile block should be added to the block cache when the
|
<description>Whether an HFile block should be added to the block cache when the
|
||||||
block is finished.</description>
|
block is finished.</description>
|
||||||
</property>
|
</property>
|
||||||
<property>
|
<property>
|
||||||
<name>hbase.rpc.timeout</name>
|
<name>hbase.rpc.timeout</name>
|
||||||
|
|
Loading…
Reference in New Issue