[ https://issues.apache.org/jira/browse/HBASE-5443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jimmy Xiang updated HBASE-5443: ------------------------------- Attachment: region_java-proto-mapping.pdf In the attached region_java-proto-mapping.pdf file, I have the first draft of proto rpc methods to the java interface mapping. Please review, especially the following questions: 1. Should we combine put and delete to one method? Their signatures are kind of the same. 2. mutateRow(regionName, RowMutations) For multiple puts or deletes, the new put/delete can support as long as there are no mixed puts and deletes. Do we have to support mixed puts and deletes in RPC? Can we separate them in HBaseClient? 3. multi(MultiAction) This one is too complicated. I think we should not put this in RPC. We can separate them in HBaseClient and call corresponding puts/deletes/gets? > Add PB-based calls to HRegionInterface > -------------------------------------- > > Key: HBASE-5443 > URL: https://issues.apache.org/jira/browse/HBASE-5443 > Project: HBase > Issue Type: Sub-task > Components: ipc, master, migration, regionserver > Reporter: Todd Lipcon > Assignee: Jimmy Xiang > Attachments: region_java-proto-mapping.pdf > > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira