hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Duo Zhang (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-19695) Handle disabled table for async client
Date Wed, 03 Jan 2018 09:41:00 GMT
Duo Zhang created HBASE-19695:

             Summary: Handle disabled table for async client
                 Key: HBASE-19695
                 URL: https://issues.apache.org/jira/browse/HBASE-19695
             Project: HBase
          Issue Type: Sub-task
            Reporter: Duo Zhang

Now for async client we will not check if a table is disabled when retrying, so we will retry
until the time or count limit is reached, and will not throw a TableNotEnabledException.

We should have the same behavior as sync client, but the implementation should be carefully
designed. For sync client, we will also check if a table is disabled if it is a retry, no
matter what the exception is. This will double the pressure on meta table. We should try our
best to eliminate unnecessary access to meta table.

This message was sent by Atlassian JIRA

View raw message