hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ramkrishna.s.vasudevan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-18010) Connect CellChunkMap to be used for flattening in CompactingMemStore
Date Mon, 29 May 2017 16:43:04 GMT

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

ramkrishna.s.vasudevan commented on HBASE-18010:
------------------------------------------------

bq. 3. C was reused from pool and returned to the user once again
At this point of time we again add it back to the mapping. See ChunkCreator#getChunk()
{code}
 // put this chunk into the chunkIdMap
    this.chunkIdMap.put(chunk.getId(), new SoftReference<>(chunk));
    // now we need to actually do the expensive memory allocation step in case of a new chunk,
    // else only the offset is set to the beginning of the chunk to accept allocations
    chunk.init();
{code}


> Connect CellChunkMap to be used for flattening in CompactingMemStore
> --------------------------------------------------------------------
>
>                 Key: HBASE-18010
>                 URL: https://issues.apache.org/jira/browse/HBASE-18010
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Anastasia Braginsky
>
> The CellChunkMap helps to create a new type of ImmutableSegment, where the index (CellSet's
delegatee) is going to be CellChunkMap. No big cells or upserted cells are going to be supported
here.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message