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

stack commented on HBASE-7233:
------------------------------

Yeah, will have to keep versions on datablockencoding.

Clients other than hbase clients will be pretty hosed; if they are doing pure 
pb, hbase will be dog slow marshaling and unmarshaling, and if they want to go 
faster, they'll have to implement datablockencoding in whatever their language.

Looking, avro would let us pass schema independent of data -- say at connection 
setup -- and because schema is external, could have tight on the wire 
representation.  It lets you stream too it seems (haven't looked in code).  
Thrift supposedly too.
                
> Serializing KeyValues when passing them over RPC
> ------------------------------------------------
>
>                 Key: HBASE-7233
>                 URL: https://issues.apache.org/jira/browse/HBASE-7233
>             Project: HBase
>          Issue Type: Bug
>            Reporter: stack
>            Assignee: stack
>            Priority: Blocker
>         Attachments: 7233.txt, 7233-v2.txt
>
>
> Undo KeyValue being a Writable.

--
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