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

Anoop Sam John commented on HBASE-14921:
----------------------------------------

HBASE-16229 trying to just make the size accounting in a better shape..  The 
accounting happens within each class like Segment/ CompactingMemstore.  Not 
like using setter some one else set a size and then some places we add some 
overhead and some other place minus it.. It was really confusing.
Pls see that change.. I said above that I can help with the rebase which might 
be needed because of this change.  Sorry for the rebase effort caused by other 
issue fixes.
See we all wanted to make sure that this feature is well accepted.  We feel 
that this has relevance not just in scenario where there are many 
duplicates/deletes.. But in a normal case also..  Or else we would not have 
given this much of our effort. 

I had raised 2 points of concerns on the general approach.  Am not saying that 
those has to be handled as part of this jira. We can get this in and then work 
on those also.. But I wanted to highlight those. I raised this at initial stage 
also.. But then there were counters.  And now those counter args can not stand 
at all time.

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

Reply via email to