You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jonathan Gray (JIRA)" <ji...@apache.org> on 2009/07/01 07:16:47 UTC

[jira] Created: (HBASE-1598) Refactor MemStore to implement HeapSize and be externally controlled like LruBlockCache

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.


[jira] Resolved: (HBASE-1598) Refactor MemStore to implement HeapSize and be externally controlled like LruBlockCache

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-1598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack resolved HBASE-1598.
--------------------------

    Resolution: Duplicate

Duplicate of HBASE-1607

> 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.