You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Bryan Beaudreault (Jira)" <ji...@apache.org> on 2024/01/17 17:35:00 UTC

[jira] [Resolved] (HBASE-28320) Expose DelegatingRpcScheduler as IA.LimitedPrivate

     [ https://issues.apache.org/jira/browse/HBASE-28320?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bryan Beaudreault resolved HBASE-28320.
---------------------------------------
    Resolution: Duplicate

> Expose DelegatingRpcScheduler as IA.LimitedPrivate
> --------------------------------------------------
>
>                 Key: HBASE-28320
>                 URL: https://issues.apache.org/jira/browse/HBASE-28320
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Bryan Beaudreault
>            Assignee: Bryan Beaudreault
>            Priority: Major
>
> We have DelegatingRpcScheduler in src/test of hbase-server. RpcScheduler itself is IA.LimitedPrivate, and in 2.6.0 we are pushing an incompatible change from HBASE-27144.
> We can limit the impact of breaking changes like this by exposing DelegatingRpcScheduler to users. Users can extend this class and only override the pieces that they care about, thus reducing the surface area of compatibility issues.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)