[ https://issues.apache.org/jira/browse/HBASE-29189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Duo Zhang resolved HBASE-29189. ------------------------------- Fix Version/s: 2.7.0 3.0.0-beta-2 2.6.3 2.5.12 Hadoop Flags: Reviewed Assignee: Duo Zhang Resolution: Fixed Pushed to all active branches. Thanks [~ndimiduk] for reviewing! > NPE in RawAsyncTableAdmin.isTableDisabled > ----------------------------------------- > > Key: HBASE-29189 > URL: https://issues.apache.org/jira/browse/HBASE-29189 > Project: HBase > Issue Type: Bug > Components: Admin, Client > Reporter: Duo Zhang > Assignee: Duo Zhang > Priority: Major > Labels: pull-request-available > Fix For: 2.7.0, 3.0.0-beta-2, 2.6.3, 2.5.12 > > > {noformat} > 2025-03-15T02:16:51,453 ERROR > [RS_REGION_REPLICA_FLUSH_OPS-regionserver/data01:16020-2] util.FutureUtils: > Unexpected error caught when processing CompletableFuture > java.lang.NullPointerException: Cannot invoke > "java.util.Optional.isPresent()" because "tableState" is null > at > org.apache.hadoop.hbase.client.RawAsyncHBaseAdmin.lambda$isTableDisabled$40(RawAsyncHBaseAdmin.java:797) > ~[hbase-client-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > org.apache.hadoop.hbase.util.FutureUtils.lambda$addListener$0(FutureUtils.java:71) > ~[hbase-common-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:863) > ~[?:?] > at > java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:887) > ~[?:?] > at > java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2325) > ~[?:?] > at > org.apache.hadoop.hbase.util.FutureUtils.addListener(FutureUtils.java:64) > ~[hbase-common-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > org.apache.hadoop.hbase.client.RawAsyncHBaseAdmin.isTableDisabled(RawAsyncHBaseAdmin.java:795) > ~[hbase-client-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > org.apache.hadoop.hbase.regionserver.handler.RegionReplicaFlushHandler.triggerFlushInPrimaryRegion(RegionReplicaFlushHandler.java:119) > ~[hbase-server-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > org.apache.hadoop.hbase.regionserver.handler.RegionReplicaFlushHandler.process(RegionReplicaFlushHandler.java:66) > ~[hbase-server-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > org.apache.hadoop.hbase.executor.EventHandler.run(EventHandler.java:104) > ~[hbase-server-3.0.0-beta-2-SNAPSHOT.jar:3.0.0-beta-2-SNAPSHOT] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) > ~[?:?] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) > ~[?:?] > at java.lang.Thread.run(Thread.java:840) ~[?:?] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)