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

zhangduo pushed a change to branch HBASE-27109/table_based_rqs
in repository https://gitbox.apache.org/repos/asf/hbase.git


    omit 45598e83fd8 HBASE-27213 Add support for claim queue operation (#4708)
    omit 086e5e9988f HBASE-27212 Implement a new table based replication queue 
storage and make the minimum replication system work (#4672)
     add a0481d100ff HBASE-27303 Unnecessary replication to secondary region 
replicas should avoid when WAL.sync throws Exception (#4707)
     add f9ea7ee0d66 HBASE-20904 Prometheus /metrics http endpoint for 
monitoring (#4691)
     add b4e5875dd9d HBASE-27320 hide some sensitive configuration information 
in the UI (#4723)
     add b44bfc52cc9 HBASE-27246 RSGroupMappingScript#getRSGroup has thread 
safety problem (#4657)
     add 92cf962fee3 HBASE-27325 the bulkload max call queue size can be update 
to a wrong value (#4728)
     add 06728e554cf HBASE-25922 - Disabled sanity checks ignored on snapshot 
restore (#4533)
     add 37651ee1b0c HBASE-27321 The ReplicationLogCleaner is not thread safe 
but can be called from different threads at the same time (#4730)
     add fa02350a27d HBASE-27336 The region visualizer shows 'undefined' region 
server (#4736)
     new 518dcbdd3d4 HBASE-27212 Implement a new table based replication queue 
storage and make the minimum replication system work (#4672)
     new 4306c0c3976 HBASE-27213 Add support for claim queue operation (#4708)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (45598e83fd8)
            \
             N -- N -- N   refs/heads/HBASE-27109/table_based_rqs (4306c0c3976)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/hadoop/hbase/ChoreService.java |  11 +-
 hbase-common/src/main/resources/hbase-default.xml  |   8 +
 .../hadoop/metrics2/impl/MetricsExportHelper.java  |  33 ++-
 .../hbase/metrics/TestMetricsExportHelper.java     |  75 +++++++
 hbase-http/pom.xml                                 |  13 ++
 .../org/apache/hadoop/hbase/http/HttpServer.java   |  41 +++-
 .../{FilterInitializer.java => ServletConfig.java} |  35 ++-
 .../apache/hadoop/hbase/http/conf/ConfServlet.java |  26 ++-
 .../http/prometheus/PrometheusHadoopServlet.java   |  84 ++++++++
 .../hadoop/hbase/http/conf/TestConfServlet.java    |   9 +
 .../http/prometheus/TestPrometheusServlet.java     |  84 ++++++++
 .../hbase/tmpl/master/RegionVisualizerTmpl.jamon   |   2 +-
 .../org/apache/hadoop/hbase/ipc/RpcExecutor.java   |   2 +-
 .../hadoop/hbase/master/MasterRpcServices.java     |  14 +-
 .../hadoop/hbase/master/cleaner/CleanerChore.java  |  99 ++++++---
 .../hbase/master/cleaner/FileCleanerDelegate.java  |   6 +
 .../apache/hadoop/hbase/regionserver/HRegion.java  |  16 +-
 .../replication/master/ReplicationLogCleaner.java  |   6 +
 .../hbase/rsgroup/RSGroupInfoManagerImpl.java      |  19 +-
 .../hadoop/hbase/util/TableDescriptorChecker.java  | 234 ++++++++++++---------
 .../hbase/client/TestTableSnapshotScanner.java     |   2 +-
 .../hbase/master/TestAssignmentManagerMetrics.java |   7 +-
 .../hbase/master/cleaner/TestCleanerChore.java     | 161 ++++++++++++--
 .../TestOpenRegionFailedMemoryLeak.java            |  11 +
 src/main/asciidoc/_chapters/ops_mgt.adoc           |   9 +
 25 files changed, 786 insertions(+), 221 deletions(-)
 copy 
hbase-server/src/main/java/org/apache/hadoop/hbase/backup/FailedArchiveException.java
 => 
hbase-hadoop-compat/src/main/java/org/apache/hadoop/metrics2/impl/MetricsExportHelper.java
 (58%)
 create mode 100644 
hbase-hadoop-compat/src/test/java/org/apache/hadoop/hbase/metrics/TestMetricsExportHelper.java
 copy 
hbase-http/src/main/java/org/apache/hadoop/hbase/http/{FilterInitializer.java 
=> ServletConfig.java} (67%)
 create mode 100644 
hbase-http/src/main/java/org/apache/hadoop/hbase/http/prometheus/PrometheusHadoopServlet.java
 create mode 100644 
hbase-http/src/test/java/org/apache/hadoop/hbase/http/prometheus/TestPrometheusServlet.java

Reply via email to