hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Corgan (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-7897) Add support for tags to Cell Interface
Date Mon, 06 May 2013 03:38:15 GMT

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

Matt Corgan commented on HBASE-7897:
------------------------------------

{quote}BTW what is the other JIRA where the internals are going to be discussed?{quote}I can't
think of a specific jira - maybe one should be created.  Related issues include HBASE-6222,
HBASE-7448, and HBASE-7662.

{quote}So Matt you suggest that i give an uploaded patch with the methods added to Cell alone
and remove the CellUtil.iterators for now?{quote}I've not been working on this lately and
don't mean to have too strong of a recommendation, but if you agree the Cell interface should
only focus on allocating a range of bytes for the tags, then yes, I'd say we could have a
separate issue/discussion for the format of the tags bytes.  I'm concerned that the logic
behind the tags is too complex to be handled at the Cell level.  HBase already needs performance
improvements with regards to iterating cells, and parsing and interpreting tags contents at
the cell iteration level would be too expensive.  At the lower levels they should be as opaque
as the contents of the value byte[].  Others may disagree for sure - it's an important conversation.
                
> Add support for tags to Cell Interface
> --------------------------------------
>
>                 Key: HBASE-7897
>                 URL: https://issues.apache.org/jira/browse/HBASE-7897
>             Project: HBase
>          Issue Type: Task
>            Reporter: stack
>            Assignee: ramkrishna.s.vasudevan
>            Priority: Critical
>             Fix For: 0.95.1
>
>         Attachments: HBASE-7897.patch
>
>
> Cell Interface has suppport for mvcc.   The only thing we'd add to Cell in the near future
is support for tags it would seem.  Should be easy to add.  Should add it now.  See backing
discussion here: https://issues.apache.org/jira/browse/HBASE-7233?focusedCommentId=13573784&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13573784
> Matt outlines what the additions to Cell might look like here:
> https://issues.apache.org/jira/browse/HBASE-7233?focusedCommentId=13531619&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13531619
> Would be good to get these in now.
> Marking as 0.96.  Can more later.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message