[ 
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

Reply via email to