hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anoop Sam John (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-12374) Change DBEs to work with new BB based cell
Date Mon, 20 Jul 2015 13:26:05 GMT

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

Anoop Sam John commented on HBASE-12374:

Ya I can do the rename.

bq.Will it be better to copy the tags part incase of tagCompressionContext == null &&
includeTags case - using a seperate asSubByteBuffer call rather than copying them in one call?
My thinking here was, mostly there wont be copy need for this asSubBuffer call.  Even if copy
is needed, we will do it is one call and make one object including both tags and value part
(tags here is not compressed at all).  The only case where this is an overhead (one call rather
than 2 calls for value and tags) the value part ends exactly at one item BB and tags part
starts in next BB.  Then one call for value and tags will need a copy where as the other model
dont need at all.  Very rare chance.  
2 calls to asSubBuffer having overhead of calculations in MBB like finding the position and
item BB.  IMO current way is ok.

> Change DBEs to work with new BB based cell
> ------------------------------------------
>                 Key: HBASE-12374
>                 URL: https://issues.apache.org/jira/browse/HBASE-12374
>             Project: HBase
>          Issue Type: Sub-task
>          Components: regionserver, Scanners
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: Anoop Sam John
>         Attachments: HBASE-12374_v1.patch, HBASE-12374_v2.patch, HBASE-12374_v3.patch
> Once we are changing the read path to use BB based cell then the DBEs should also return
BB based cells.  Currently they are byte[] array backed.

This message was sent by Atlassian JIRA

View raw message