File tree Expand file tree Collapse file tree
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525
2626import org .apache .hadoop .hbase .CellScannable ;
2727import org .apache .hadoop .hbase .CellScanner ;
28+ import org .apache .hadoop .hbase .HBaseInterfaceAudience ;
2829import org .apache .hadoop .hbase .HConstants ;
2930import org .apache .hadoop .hbase .TableName ;
3031import org .apache .yetus .audience .InterfaceAudience ;
32+ import org .apache .yetus .audience .InterfaceStability ;
3133
3234/**
3335 * Optionally carries Cells across the proxy/service interface down into ipc. On its way out it
3739 * RegionInfo we're making the call against if relevant (useful adding info to exceptions and logs).
3840 * Used by client and server ipc'ing.
3941 */
40- @ InterfaceAudience .Private
42+ @ InterfaceAudience .LimitedPrivate ({HBaseInterfaceAudience .COPROC , HBaseInterfaceAudience .PHOENIX ,
43+ HBaseInterfaceAudience .REPLICATION })
44+ @ InterfaceStability .Evolving
4145public interface HBaseRpcController extends RpcController , CellScannable {
4246
4347 /**
Original file line number Diff line number Diff line change 2121import org .apache .hadoop .conf .Configuration ;
2222import org .apache .hadoop .hbase .CellScannable ;
2323import org .apache .hadoop .hbase .CellScanner ;
24+ import org .apache .hadoop .hbase .HBaseInterfaceAudience ;
2425import org .apache .hadoop .hbase .client .RegionInfo ;
2526import org .apache .hadoop .hbase .util .ReflectionUtils ;
2627import org .apache .yetus .audience .InterfaceAudience ;
28+ import org .apache .yetus .audience .InterfaceStability ;
2729import org .slf4j .Logger ;
2830import org .slf4j .LoggerFactory ;
2931
3032/**
3133 * Factory to create a {@link HBaseRpcController}
3234 */
33- @ InterfaceAudience .Private
35+ @ InterfaceAudience .LimitedPrivate ({HBaseInterfaceAudience .COPROC , HBaseInterfaceAudience .PHOENIX })
36+ @ InterfaceStability .Evolving
3437public class RpcControllerFactory {
3538 private static final Logger LOG = LoggerFactory .getLogger (RpcControllerFactory .class );
3639
You can’t perform that action at this time.
0 commit comments