Refactor MemStore to implement HeapSize and be externally controlled like
LruBlockCache
---------------------------------------------------------------------------------------
Key: HBASE-1598
URL: https://issues.apache.org/jira/browse/HBASE-1598
Project: Hadoop HBase
Issue Type: Improvement
Components: regionserver
Affects Versions: 0.20.0
Reporter: Jonathan Gray
Assignee: Jonathan Gray
Fix For: 0.20.1
MemStore needs to be refactored to work more like LruBlockCache now does.
Primarily this will allow the next generation of load balancing to work.
Something at a level above MemStore and LruBlockCache needs to manage and
divide up the available resources of a regionserver. The block cache now
supports dynamic resizing and parameter configuration. Params are also passed
in to the constructor, as supposed to being hard-coded / pulled from confs
within MemStore itself.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.