public class InterRegionServerRpcControllerFactory
extends org.apache.hadoop.hbase.ipc.RpcControllerFactory
RpcControllerFactory that should only be used when making remote RPCs to the region
servers. This prevents deadlocks by having RS to RS traffic handled by higher priorities
queues. This controller factory shouldn't be globally configured anywhere and is meant to be
used only internally by Omid.| Constructor and Description |
|---|
InterRegionServerRpcControllerFactory(org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.hbase.ipc.HBaseRpcController |
newController() |
org.apache.hadoop.hbase.ipc.HBaseRpcController |
newController(org.apache.hadoop.hbase.CellScanner cellScanner) |
org.apache.hadoop.hbase.ipc.HBaseRpcController |
newController(List<org.apache.hadoop.hbase.CellScannable> cellIterables) |
public InterRegionServerRpcControllerFactory(org.apache.hadoop.conf.Configuration conf)
public org.apache.hadoop.hbase.ipc.HBaseRpcController newController()
newController in class org.apache.hadoop.hbase.ipc.RpcControllerFactorypublic org.apache.hadoop.hbase.ipc.HBaseRpcController newController(org.apache.hadoop.hbase.CellScanner cellScanner)
newController in class org.apache.hadoop.hbase.ipc.RpcControllerFactorypublic org.apache.hadoop.hbase.ipc.HBaseRpcController newController(List<org.apache.hadoop.hbase.CellScannable> cellIterables)
newController in class org.apache.hadoop.hbase.ipc.RpcControllerFactoryCopyright © 2011–2020 Apache Software Foundation. All rights reserved.