[ https://issues.apache.org/jira/browse/HBASE-28050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Viraj Jasani resolved HBASE-28050. ---------------------------------- Fix Version/s: 2.6.0 2.4.18 2.5.6 3.0.0-beta-1 Hadoop Flags: Reviewed Resolution: Fixed > RSProcedureDispatcher to fail-fast for krb auth failures > -------------------------------------------------------- > > Key: HBASE-28050 > URL: https://issues.apache.org/jira/browse/HBASE-28050 > Project: HBase > Issue Type: Sub-task > Reporter: Viraj Jasani > Assignee: Viraj Jasani > Priority: Major > Fix For: 2.6.0, 2.4.18, 2.5.6, 3.0.0-beta-1 > > > As discussed on the parent Jira, let's mark the remote procedures fail when > we encounter SaslException (GSS initiate failed) as this belongs to the > category of known IOException where we are certain that the request has not > yet reached to the target regionserver yet. > This should help release dispatcher threads for other > ExecuteProceduresRemoteCall executions. > > Example log: > {code:java} > 2023-08-25 02:21:02,821 WARN [ispatcher-pool-40777] > procedure.RSProcedureDispatcher - request to rs1,61020,1692930044498 failed > due to java.io.IOException: Call to address=rs1:61020 failed on local > exception: java.io.IOException: > org.apache.hbase.thirdparty.io.netty.handler.codec.DecoderException: > org.apache.hadoop.ipc.RemoteException(javax.security.sasl.SaslException): GSS > initiate failed, try=0, retrying... {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)