[
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