junegunn opened a new pull request, #8783:
URL: https://github.com/apache/hbase/pull/8783

   https://issues.apache.org/jira/browse/HBASE-30473
   
   Backport of #8758 to `branch-2.5`.
   
   Exposes seven switch-state gauges. `rpcThrottleEnabled` is omitted because 
this branch lacks 
[HBASE-30409](https://issues.apache.org/jira/browse/HBASE-30409). Its RPC 
throttle getter reads ZooKeeper directly. Including the gauge would add remote 
reads during metrics collection or require new caching and synchronization 
code. This backport uses only existing in-memory switch state.
   
   `replicationPeerModificationEnabled` is also omitted because this branch has 
no replication peer modification switch. Snapshot cleanup uses the existing 
cached tracker.
   
   The metrics implementation stays in `hbase-hadoop2-compat`. Tests use the 
existing 2.x APIs. Website documentation stays on master.
   
   Validation: full Maven build and 12 affected tests passed, with no failures, 
errors, or skips. Java 11 with Hadoop 3 profile.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to