[
https://issues.apache.org/jira/browse/HBASE-14636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14961775#comment-14961775
]
ramkrishna.s.vasudevan commented on HBASE-14636:
------------------------------------------------
One way to introduce the OOME is that doing a full table scan with
FilterAllFilter so that there is no option to release the blocks because the
next() call ends up after the full scan only. The similar reason should be
with compactions also. I tried with compactions but did not reproduce. So will
load more data to reproduce it.
The fix will work but instead of one min we can call shipped() after every
next() in case of compaction or after a pre configured batch of next().
> Clear HFileScannerImpl#prevBlocks in btw Compaction flow
> --------------------------------------------------------
>
> Key: HBASE-14636
> URL: https://issues.apache.org/jira/browse/HBASE-14636
> Project: HBase
> Issue Type: Sub-task
> Components: regionserver, Scanners
> Reporter: Anoop Sam John
> Assignee: Anoop Sam John
> Priority: Blocker
> Fix For: 2.0.0
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)