[ https://issues.apache.org/jira/browse/HBASE-6787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Devaraj Das updated HBASE-6787: ------------------------------- Attachment: 6787-5.patch This addresses Ted's comments except for the comments to do with 'Type'. This is because I removed the code that infers the type of the result (in the last patch, I used to check if the result was null, and if so, send an empty result of the desired type). That seemed undesirable when I thought about it (and could hide usercode bugs). Instead, the implementations of the rowprocessors should always provide a getResult implementation to return the correct result type instance (albeit in some cases it may be empty). > 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, 6787-3.patch, 6787-4.patch, > 6787-5.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