This is an automated email from the ASF dual-hosted git repository.

rmattingly pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git


    from 92c2edbb6fe HBASE-29239: Subsequent runs of re-splitting HFiles can 
fail because we don't cleanup the MR directory (#6876)
     add fd0803a96b1 HBASE-29229 Throttles should support specific restrictions 
for atomic workloads (#6866)

No new revisions were added by this update.

Summary of changes:
 .../hbase/quotas/RpcThrottlingException.java       |  30 +++-
 .../hadoop/hbase/quotas/ThrottleSettings.java      |   3 +
 .../apache/hadoop/hbase/quotas/ThrottleType.java   |   9 ++
 .../hadoop/hbase/shaded/protobuf/ProtobufUtil.java |  12 ++
 .../src/main/protobuf/server/Quota.proto           |   7 +
 .../hadoop/hbase/quotas/DefaultOperationQuota.java |  23 ++--
 .../hadoop/hbase/quotas/ExceedOperationQuota.java  |  21 +--
 .../hbase/quotas/GlobalQuotaSettingsImpl.java      |  36 +++++
 .../hadoop/hbase/quotas/NoopOperationQuota.java    |   3 +-
 .../hadoop/hbase/quotas/NoopQuotaLimiter.java      |  10 +-
 .../apache/hadoop/hbase/quotas/OperationQuota.java |   2 +-
 .../org/apache/hadoop/hbase/quotas/QuotaCache.java |   4 +
 .../apache/hadoop/hbase/quotas/QuotaLimiter.java   |   9 +-
 .../org/apache/hadoop/hbase/quotas/QuotaUtil.java  |  12 ++
 .../hbase/quotas/RegionServerRpcQuotaManager.java  |  17 ++-
 .../hadoop/hbase/quotas/RpcQuotaManager.java       |   2 +-
 .../hadoop/hbase/quotas/TimeBasedLimiter.java      |  80 ++++++++++-
 .../hbase/regionserver/RegionCoprocessorHost.java  |   2 +-
 .../hadoop/hbase/quotas/TestAtomicReadQuota.java   | 152 ++++++++++++++++-----
 ...faultQuota.java => TestDefaultAtomicQuota.java} |  68 +++++----
 .../hbase/quotas/TestDefaultOperationQuota.java    |  42 +++---
 .../hbase/quotas/TestNoopOperationQuota.java       |   3 +-
 .../apache/hadoop/hbase/quotas/TestQuotaAdmin.java |   8 ++
 .../apache/hadoop/hbase/quotas/TestQuotaState.java |   8 +-
 .../hadoop/hbase/quotas/ThrottleQuotaTestUtil.java |  20 ++-
 .../hbase/regionserver/TestScannerLeaseCount.java  |   4 +-
 26 files changed, 452 insertions(+), 135 deletions(-)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/{TestDefaultQuota.java
 => TestDefaultAtomicQuota.java} (67%)

Reply via email to