You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Feng Honghua (JIRA)" <ji...@apache.org> on 2014/01/04 03:33:51 UTC

[jira] [Created] (HBASE-10280) Make inMemoryForceMode of LruBlockCache configurable per column-family

Feng Honghua created HBASE-10280:
------------------------------------

             Summary: Make inMemoryForceMode of LruBlockCache configurable per column-family
                 Key: HBASE-10280
                 URL: https://issues.apache.org/jira/browse/HBASE-10280
             Project: HBase
          Issue Type: Improvement
          Components: io, regionserver
            Reporter: Feng Honghua
            Assignee: Feng Honghua


An extension of [HBASE-10273|https://issues.apache.org/jira/browse/HBASE-10263] per [~yuzhihong@gmail.com]'s suggestion.

brief description of this extension is as below:
1. if the global inMemoryForceMode is on, all in-memory blocks are preemptive no matter what their per-column-family inMemoryForceMode are;
2. if the global inMemoryForceMode is off, only in-memory blocks of column-family with inMemoryForceMode on are preemptive; non-preemptive inMemory blocks respect the single/multi/memory ratio;

In short, global flag dominates, and per-column-family flag can only control its own blocks.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)