This is an automated email from the ASF dual-hosted git repository.

junegunn pushed a commit to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git


The following commit(s) were added to refs/heads/branch-2 by this push:
     new c899333a2db HBASE-29577 Fix NPE from RegionServerRpcQuotaManager when 
reloading configuration (#7285)
c899333a2db is described below

commit c899333a2db82efbe1d9bc044604eaf24eb0bcdb
Author: Junegunn Choi <[email protected]>
AuthorDate: Mon Sep 15 18:39:15 2025 +0900

    HBASE-29577 Fix NPE from RegionServerRpcQuotaManager when reloading 
configuration (#7285)
    
    Signed-off-by: Wellington Chevreuil <[email protected]>
    Signed-off-by: Charles Connell <[email protected]>
---
 .../org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.java   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.java
index 958793dcdf0..7a42d0f1aa3 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/RegionServerRpcQuotaManager.java
@@ -91,7 +91,9 @@ public class RegionServerRpcQuotaManager implements 
RpcQuotaManager, Configurati
   }
 
   public void reload() {
-    quotaCache.forceSynchronousCacheRefresh();
+    if (isQuotaEnabled()) {
+      quotaCache.forceSynchronousCacheRefresh();
+    }
   }
 
   @Override

Reply via email to