You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by bb...@apache.org on 2023/06/05 21:55:07 UTC
[hbase] branch branch-2 updated (d43dfcce902 -> 9f8bc937d88)
This is an automated email from the ASF dual-hosted git repository.
bbeaudreault pushed a change to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git
from d43dfcce902 HBASE-27871 Meta replication stuck forever if wal it's still reading gets rolled and deleted (#5241)
add 9f8bc937d88 HBASE-27798: Client side should back off based on wait interval in RpcThrottlingException (#5226)
No new revisions were added by this update.
Summary of changes:
.../hbase/client/AsyncBatchRpcRetryingCaller.java | 30 ++-
.../hbase/client/AsyncRpcRetryingCaller.java | 21 +-
.../AsyncScanSingleRegionRpcRetryingCaller.java | 22 +-
.../hadoop/hbase/client/RpcRetryingCallerImpl.java | 31 ++-
.../backoff/HBaseServerExceptionPauseManager.java | 59 +++++
.../TestHBaseServerExceptionPauseManager.java | 86 ++++++
.../TestAsyncClientPauseForRpcThrottling.java | 294 +++++++++++++++++++++
7 files changed, 507 insertions(+), 36 deletions(-)
create mode 100644 hbase-client/src/main/java/org/apache/hadoop/hbase/client/backoff/HBaseServerExceptionPauseManager.java
create mode 100644 hbase-client/src/test/java/org/apache/hadoop/hbase/client/backoff/TestHBaseServerExceptionPauseManager.java
create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAsyncClientPauseForRpcThrottling.java