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.

Reply via email to