You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2014/06/16 23:48:01 UTC
[jira] [Updated] (HBASE-11364) [BlockCache] Add a flag to cache
data blocks in L1 if multi-tier cache
[ https://issues.apache.org/jira/browse/HBASE-11364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack updated HBASE-11364:
--------------------------
Attachment: 11364.txt
Adds to CacheConfig a flag cacheDataInL1. Adds override to BlockCache#cacheBlock that takes the setting of this flag. Acts on this flag in CombinedBlockCache. I set this flag on all system tables. I added a test that this flag has an effect. Also tried it here locally to prove it works.
I went through LruBlockCache and the doc doing fixup of IN_MEMORY and another pass over the block cache seciton. When this edit goes in, will close HBASE-9131 because has that detail here.
> [BlockCache] Add a flag to cache data blocks in L1 if multi-tier cache
> ----------------------------------------------------------------------
>
> Key: HBASE-11364
> URL: https://issues.apache.org/jira/browse/HBASE-11364
> Project: HBase
> Issue Type: Task
> Reporter: stack
> Assignee: stack
> Attachments: 11364.txt
>
>
> This is a prerequisite for HBASE-11323 BucketCache on all the time. It addresses a @lars hofhansl ask that we be able to ask that for some column families, even their data blocks get cached up in the LruBlockCache L1 tier in a multi-tier deploy as happens when doing BucketCache (CombinedBlockCache) setups.
--
This message was sent by Atlassian JIRA
(v6.2#6252)