[
https://issues.apache.org/jira/browse/HBASE-10771?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13976601#comment-13976601
]
Anoop Sam John commented on HBASE-10771:
----------------------------------------
bq. maybe it should just return a primitive long and we could have a public
static method "int numVLongBytes(long n)" that quickly computes the number of
bytes.
Let me try out.
bq.does the hbase Bytes util have the exact same format that ByteBuffers use?
native java format can be seen in java.nio.Bits.java
During writes we compute bytes using HBase Bytes util API. Why BB compare ?
> Primitive type put/get APIs in ByteRange
> -----------------------------------------
>
> Key: HBASE-10771
> URL: https://issues.apache.org/jira/browse/HBASE-10771
> Project: HBase
> Issue Type: Improvement
> Reporter: Anoop Sam John
> Assignee: Anoop Sam John
> Fix For: 0.99.0
>
> Attachments: HBASE-10771.patch, HBASE-10771_V2.patch
>
>
> While doing HBASE-10713 I came across the need to write int/long (and read
> also) from a ByteRange. CellBlocks are backed by ByteRange. So we can add
> such APIs.
> Also as per HBASE-10750 we return a ByteRange from MSLAB and also discussion
> under HBASE-10191 suggest we can have BR backed HFileBlocks etc.
--
This message was sent by Atlassian JIRA
(v6.2#6252)