[ 
https://issues.apache.org/jira/browse/HBASE-19779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323552#comment-16323552
 ] 

stack commented on HBASE-19779:
-------------------------------

bq. A broader consideration is what to do (for region server) when OOME is 
encountered. Is the expectation that GC would free some heap so that the server 
can continue operation ?

No. All bets are off when an OOME. It should kill itself and go down (We tried 
the above in the past and it gave false sense that we could take an OOME hit 
and keep going... Which is wrong).


> The chunk encountering the OOM will store in ChunkCreator forever
> -----------------------------------------------------------------
>
>                 Key: HBASE-19779
>                 URL: https://issues.apache.org/jira/browse/HBASE-19779
>             Project: HBase
>          Issue Type: Sub-task
>          Components: test
>            Reporter: Chia-Ping Tsai
>            Assignee: Chia-Ping Tsai
>            Priority: Minor
>             Fix For: 2.0.0-beta-2
>
>         Attachments: HBASE-19779.v0.patch
>
>
> If Chunk#init fail on OOM, the MSLABimpl won't store the id of chunk. We have 
> no chance to remove the chunk from {{ChunkCreator}} since MSLABimpl have 
> missed the id.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to