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

stack commented on HBASE-20673:
-------------------------------

Patch tries to make BBKV our type in hbase2 (makes anonymous classes where can 
exploit an advantage when we know there are no tags). Removes types whose only 
reason-to-exist is that they parse chunkid. Thinking was that its rare we do 
the deserialization. Turns out, this needs more study as we seem to go slower 
with this patch in place, not faster.

 !hits.20673.png! 

> Purge Cell Types; the profusion is distracting to users and JIT
> ---------------------------------------------------------------
>
>                 Key: HBASE-20673
>                 URL: https://issues.apache.org/jira/browse/HBASE-20673
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Performance
>            Reporter: stack
>            Assignee: stack
>            Priority: Major
>         Attachments: 0001-current.patch, 0001-current.patch, hits.20673.png
>
>
> We have a wild blossom of Cell types in hbase. The Cell Interface has many 
> implementors. Purge the bulk of them. Make it so we do one type well. JIT 
> gets confused if it has an abstract or an interface and then the types are 
> myriad (megamorphic).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to