[
https://issues.apache.org/jira/browse/HBASE-3302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrew Purtell resolved HBASE-3302.
-----------------------------------
Resolution: Incomplete
Assignee: (was: Jonathan Gray)
> To prevent possible overrun of block cache with CacheOnWrite, add safeguard
> so we reject blocks if completely full
> ------------------------------------------------------------------------------------------------------------------
>
> Key: HBASE-3302
> URL: https://issues.apache.org/jira/browse/HBASE-3302
> Project: HBase
> Issue Type: Improvement
> Components: io, regionserver
> Reporter: Jonathan Gray
>
> With the aggressive caching when CacheOnWrite is turned on, and given the
> current LRU architecture, there's potential (though low probability) we could
> overrun the block cache capacity by caching faster than we can evict.
> Currently the block cache triggers eviction at 85% capacity. If somehow we
> attempt to cache a block but the cache is at 100% capacity, we should reject
> caching of that block.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)