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

selina.yan reassigned HBASE-28238:
----------------------------------

    Assignee: selina.yan

> rsrpcservice should perform the updateConfiguration operation  to priority 
> @QosPriority(priority = HConstants.ADMIN_QOS)
> ------------------------------------------------------------------------------------------------------------------------
>
>                 Key: HBASE-28238
>                 URL: https://issues.apache.org/jira/browse/HBASE-28238
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 2.5.0
>            Reporter: selina.yan
>            Assignee: selina.yan
>            Priority: Minor
>
> The updateConfiguration operation called by admin should be considered a 
> higher priority operation and given to the priority queue, but is currently 
> considered to have the same priority as read and write requests. If the 
> handle is occupied, the configuration cannot be updated. In fact, in our 
> scenario, some abnormal phoenix sql is killed by controlling the amount of 
> data that scan can filter with dynamic parameters. Abnormal sql often results 
> in a full handle. In this case, the configuration cannot be dynamically 
> modified to implement emergency traffic limiting.
> {code:java}
> @Override
> @QosPriority(priority = HConstants.ADMIN_QOS)
> public UpdateConfigurationResponse updateConfiguration(
>     RpcController controller, UpdateConfigurationRequest request)
>     throws ServiceException {{code}
>  



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

Reply via email to