[ 
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)

Reply via email to