[ https://issues.apache.org/jira/browse/HBASE-18010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16028167#comment-16028167 ]
ramkrishna.s.vasudevan commented on HBASE-18010: ------------------------------------------------ bq.Why do we remove the mapping of the chunks later added to the pool back again? Those chunks can be used once again and their chunk ID maybe required... This has been done to avoid having the map with chunkIds in them for a long time. Now if you getChunk() there every time we get a chunk we put the id into the map. So every time we putback the chunk we need to remove them. Anyway the chunk has already got the id associated with it. So it is not the new id every time > 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)