selina.yan created HBASE-28238: ---------------------------------- Summary: 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
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)