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-13448) New Cell implementation with cached component offsets/lengths
Date Wed, 13 May 2015 04:03:00 GMT

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

Anoop Sam John commented on HBASE-13448:
----------------------------------------

bq.Numbers are pretty crazy Anoop Sam John You going to do more compares? 
I have details from where each call comes in (not adding here right now)

bq.Adding explicit tracker and pure get of a single cell?
Get with out ExplcitColumnTracker
|Method|First cell in row|Other cells in row|First cell in next row|
|getRowOffset|4|2|3|
|getRowLength|12|10|3|
|getFamilyOffset|6|6|0|
|getFamilyLength|3|3|0|
|getQualifierOffset|2|2|0|
|getQualifierLength|2|2|0|
|getTimestamp|2|2|0|
|getTypeByte|3|3|0|
|getValueLength|2|2|0|
|getKeyLength|9|9|0|

Get with ExplicitColumnTracker
|Method|First cell in row|Other cells in row|
|getRowOffset|5|4|
|getRowLength|25|17|
|getFamilyOffset|16|1
|getFamilyLength|8|5|
|getQualifierOffset|4|3|
|getQualifierLength|4|3|
|getTimestamp|3|3|
|getTypeByte|3|3|
|getValueLength|2|2|
|getKeyLength|12|11|


> New Cell implementation with cached component offsets/lengths
> -------------------------------------------------------------
>
>                 Key: HBASE-13448
>                 URL: https://issues.apache.org/jira/browse/HBASE-13448
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Scanners
>            Reporter: Anoop Sam John
>            Assignee: Anoop Sam John
>             Fix For: 2.0.0
>
>         Attachments: HBASE-13448.patch, HBASE-13448_V2.patch, gc.png, hits.png
>
>
> This can be extension to KeyValue and can be instantiated and used in read path.



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

Mime
View raw message