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

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


    from accfceb  HBASE-25833 fix HBase Configuration File Descriptions (#3216)
     add 00fec24  HBASE-25790 NamedQueue 'BalancerRejection' for recent history 
of balancer skipping (#3182)

No new revisions were added by this update.

Summary of changes:
 .../hbase/master/balancer/BaseLoadBalancer.java    |   4 +
 .../hadoop/hbase/client/BalancerRejection.java     | 116 ++++++++++++++++++
 .../hadoop/hbase/client/RawAsyncHBaseAdmin.java    |  42 +++++--
 .../hadoop/hbase/shaded/protobuf/ProtobufUtil.java |  42 +++++++
 hbase-common/src/main/resources/hbase-default.xml  |  11 +-
 .../src/main/protobuf/server/master/Master.proto   |  11 ++
 .../main/protobuf/server/master/RecentLogs.proto   |   5 +
 .../hadoop/hbase/master/MasterRpcServices.java     |  29 +++++
 .../master/balancer/StochasticLoadBalancer.java    |  50 +++++++-
 ...nDetails.java => BalancerRejectionDetails.java} |  22 ++--
 .../hadoop/hbase/namequeues/NamedQueuePayload.java |   6 +-
 .../impl/BalancerRejectionQueueService.java        | 133 ++++++++++++++++++++
 .../namequeues/request/NamedQueueGetRequest.java   |  11 ++
 .../namequeues/response/NamedQueueGetResponse.java |  10 ++
 .../hadoop/hbase/regionserver/HRegionServer.java   |   5 +-
 .../master/balancer/TestBalancerRejection.java     | 135 +++++++++++++++++++++
 hbase-shell/src/main/ruby/hbase/admin.rb           |  19 +++
 hbase-shell/src/main/ruby/shell.rb                 |   1 +
 ...cer_decisions.rb => get_balancer_rejections.rb} |  16 +--
 src/main/asciidoc/_chapters/hbase-default.adoc     |  14 +++
 20 files changed, 645 insertions(+), 37 deletions(-)
 create mode 100644 
hbase-client/src/main/java/org/apache/hadoop/hbase/client/BalancerRejection.java
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/namequeues/{BalancerDecisionDetails.java
 => BalancerRejectionDetails.java} (64%)
 create mode 100644 
hbase-server/src/main/java/org/apache/hadoop/hbase/namequeues/impl/BalancerRejectionQueueService.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/balancer/TestBalancerRejection.java
 copy hbase-shell/src/main/ruby/shell/commands/{get_balancer_decisions.rb => 
get_balancer_rejections.rb} (69%)

Reply via email to