hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Purtell (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (HBASE-3302) To prevent possible overrun of block cache with CacheOnWrite, add safeguard so we reject blocks if completely full
Date Sat, 11 Apr 2015 00:38:12 GMT

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

Mime
View raw message