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] [Updated] (HBASE-12358) Create ByteBuffer backed Cell
Date Wed, 29 Oct 2014 05:30:34 GMT

     [ https://issues.apache.org/jira/browse/HBASE-12358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

ramkrishna.s.vasudevan updated HBASE-12358:
-------------------------------------------
    Description: 
As part of HBASE-12224 and HBASE-12282 we wanted a Cell that is backed by BB.  Changing the
core Cell impl would not be needed as it is used in server only.  So we will create a BB backed
Cell and use it in the Server side read path. This JIRA just creates an interface that extends
Cell and adds the needed API.
The getTimeStamp and getTypebyte() can still refer to the original Cell API only.  The getXXxOffset()
and getXXXLength() can also refer to the original Cell only.

  was:
As part of HBASE-12224 we wanted a Cell that is backed by BB.  Changing the core Cell impl
would not be needed as it is used in server only.  So we will create a BB backed Cell and
use it in the Server side read path. This JIRA just creates an interface that extends Cell
and adds the needed API.
The getTimeStamp and getTypebyte() can still refer to the original Cell API only.  The getXXxOffset()
and getXXXLength() can also refer to the original Cell only.


> Create ByteBuffer backed Cell
> -----------------------------
>
>                 Key: HBASE-12358
>                 URL: https://issues.apache.org/jira/browse/HBASE-12358
>             Project: HBase
>          Issue Type: Sub-task
>          Components: regionserver, Scanners
>            Reporter: ramkrishna.s.vasudevan
>            Assignee: ramkrishna.s.vasudevan
>             Fix For: 2.0.0, 0.99.2
>
>         Attachments: HBASE-12358.patch
>
>
> As part of HBASE-12224 and HBASE-12282 we wanted a Cell that is backed by BB.  Changing
the core Cell impl would not be needed as it is used in server only.  So we will create a
BB backed Cell and use it in the Server side read path. This JIRA just creates an interface
that extends Cell and adds the needed API.
> The getTimeStamp and getTypebyte() can still refer to the original Cell API only.  The
getXXxOffset() and getXXXLength() can also refer to the original Cell only.



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

Mime
View raw message