Allow coprocessor callback RPC calls to be batched at region server level
-------------------------------------------------------------------------
Key: HBASE-3726
URL: https://issues.apache.org/jira/browse/HBASE-3726
Project: HBase
Issue Type: Improvement
Components: coprocessors
Reporter: Ted Yu
Fix For: 0.92.0
Cuurently the Callback.update() method is called for each Call.call() return
value obtained from each region. Each Call.call() invocation is a separate
RPC, so there is currently one RPC per region. So there's no place at the
moment for the region server to be involved in any aggregation across regions.
There is some preliminary support in
HConnectionManager.HConnectionImplementation.processBatch() that would allow
doing 1 RPC per region server, same as we do for multi-get and multi-put.
We should provide ability to batch callback RPC calls.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira