Sergey Shelukhin created HBASE-7659:
---------------------------------------
Summary: add an option for timeout, rather than retry limit, in HCM
Key: HBASE-7659
URL: https://issues.apache.org/jira/browse/HBASE-7659
Project: HBase
Issue Type: Bug
Components: Client
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Retry count limit is not the most useful user-facing measure for failing the
request, especially multi-requests that currently fail if any one sub-action
reaches the retry count.
Given the current deterministic implementation of retry count limit and
deterministic (+-jitter) sleep time between retries, the user is already giving
us an upper time bound for an operation to expire (with default 10 retries,
around a minute).
We can make this explicit.
That will also make making retries smarter (e.g. retrying faster on certain
errors) more easy.
In future these things can be set per request, which can be usable for people
using HBase directly from their code.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira