[ 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