[
https://issues.apache.org/jira/browse/HBASE-14921?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15392671#comment-15392671
]
Edward Bortnikov commented on HBASE-14921:
------------------------------------------
Let me re-iterate we are respectful of everyone's contribution, and are trying
to do the right thing, as much by-consensus as possible.
Here's a suggestion. For the sake of the current patch, let's decouple the
in-memory flush configuration from compaction configuration. The latter is a
special case of the former. With compaction protected by a explicit flag, we no
more need the speculative scan to predict its worthiness. The code becomes
simple. In the future, we can discuss smart policies to help us eliminate this
flag.
[~anastas] and [~anoop.hbase], can we agree on this as base for further
discussion?
> Memory optimizations
> --------------------
>
> Key: HBASE-14921
> URL: https://issues.apache.org/jira/browse/HBASE-14921
> Project: HBase
> Issue Type: Sub-task
> Affects Versions: 2.0.0
> Reporter: Eshcar Hillel
> Assignee: Anastasia Braginsky
> Attachments: CellBlocksSegmentInMemStore.pdf,
> CellBlocksSegmentinthecontextofMemStore(1).pdf, HBASE-14921-V01.patch,
> HBASE-14921-V02.patch, HBASE-14921-V03.patch, HBASE-14921-V04-CA-V02.patch,
> HBASE-14921-V04-CA.patch, HBASE-14921-V05-CAO.patch,
> HBASE-14921-V06-CAO.patch, InitialCellArrayMapEvaluation.pdf,
> IntroductiontoNewFlatandCompactMemStore.pdf
>
>
> Memory optimizations including compressed format representation and offheap
> allocations
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)