[
https://issues.apache.org/jira/browse/HBASE-1192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jonathan Gray updated HBASE-1192:
---------------------------------
Attachment: hbase-1192-v2.patch
Built from latest LruHashMap, this is a specialized version that only works for
<String,ByteBuffer>
This is so we don't have to have wrapping classes that implement HeapSize for
the key and val (req for LruHashMap).
Needs testing but is expected to work, very few changes.
This patch has a dependency of latest HeapSize as posted in most recent
HBASE-1186 v4 patch.
> LRU-style map for the block cache
> ---------------------------------
>
> Key: HBASE-1192
> URL: https://issues.apache.org/jira/browse/HBASE-1192
> Project: Hadoop HBase
> Issue Type: New Feature
> Components: regionserver
> Reporter: Jonathan Gray
> Assignee: Jonathan Gray
> Priority: Blocker
> Fix For: 0.20.0
>
> Attachments: hbase-1192-v1.patch, hbase-1192-v2.patch
>
>
> We need to decide what structure to use to back the block cache. The primary
> decision is whether to continue using SoftReferences or to build our own
> structure.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.