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

Devaraj Das commented on HBASE-6787:
------------------------------------

bq. between this and the ColumnInterpreter stuff for AggregateService, we seem 
to be working towards a common interface for the user code 
serialization/deserialization bits

Yeah.. that's true. Should we move this work to a different jira (where we make 
the relevant changes for the other coprocessor implementations as well).

bq. But I think we're adding some complexity to remain serialization agnostic 
in this case. Is the need there to make the trade off worth it?

I am not sure if we should enforce PB for users to be able to use the 
coprocessor service, but I can go either way, and yeah doing pure PB everywhere 
(in framework & user code) would probably make the implementation of the 
framework code simpler. Will take a pass at it... 
                
> Convert RowProcessorProtocol to protocol buffer service
> -------------------------------------------------------
>
>                 Key: HBASE-6787
>                 URL: https://issues.apache.org/jira/browse/HBASE-6787
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Coprocessors
>            Reporter: Gary Helmling
>            Assignee: Devaraj Das
>             Fix For: 0.96.0
>
>         Attachments: 6787-1.patch, 6787-2.patch
>
>
> With coprocessor endpoints now exposed as protobuf defined services, we 
> should convert over all of our built-in endpoints to PB services.

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