Description
There's a backdoor CoprocessorHConnection used to ensure that a batched mutation does not go over the wire and back, but executes immediately locally. This is leveraged by Phoenix during secondary index maintenance (for an ~20% perf improvement). It looks to me like it's no longer used, as the following function is never invoked:
public org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ClientService.BlockingInterface
getClient(ServerName serverName) throws IOException {
It'd be good if feasible to add an HBase unit test to prevent further regressions. For more info, see PHOENIX-1166.
Attachments
Attachments
Issue Links
- is related to
-
HBASE-11819 Unit test for CoprocessorHConnection
- Closed