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

Anastasia Braginsky commented on HBASE-16421:
---------------------------------------------

November 2nd Meeting Summary:

First of all a big "thank you" goes to [~stack], [~anoop.hbase], and 
[~ram_krish] for a wonderful meeting!
Hereby I summarize what we decided and if I missed something please correct me.

*Scans:*
1. Scans performance can be too bad when using CellChunkMap. Prior to any 
future development we need to run some evaluations. 
2. Anoop, Ram you were playing with the CellChunkMap initial implementation, 
will you be able to evaluate the scans (including flushing to disk) comparing 
to CompactingMemStore with CellArrayMap or even DefaultMemStore?

*Super-Large-Cells and upserted Cells:*
1. Upon in-memory-flush of those cells (which are not on MSLAB chunks) they are 
going to be copied to MSLAB chunks
2. When cell is bigger than the chunk size, a special variable-size MSLAB chunk 
is going to be allocated on heap (without reusing such chunks)

*Chunk IDs:*
1. Every chunk need to have an ID
2. The singleton entity is going to allocate the chunks whether from the pool 
or on demand.
3. The same entity is going to assign unique chunk IDs to every chunk and to 
manage mapping from Chunk IDs to Chunks.
4. This entity can be either MemStoreChunkPool itself or some 
MemStoreChunksAllocator


> Introducing the CellChunkMap as a new additional index variant in the MemStore
> ------------------------------------------------------------------------------
>
>                 Key: HBASE-16421
>                 URL: https://issues.apache.org/jira/browse/HBASE-16421
>             Project: HBase
>          Issue Type: Umbrella
>            Reporter: Anastasia Braginsky
>         Attachments: CellChunkMapRevived.pdf, 
> IntroductiontoNewFlatandCompactMemStore.pdf
>
>
> Follow up for HBASE-14921. This is going to be the umbrella JIRA to include 
> all the parts of integration of the CellChunkMap to the MemStore.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to