You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2020/09/27 07:54:51 UTC

[hbase] branch HBASE-24950 updated (a465fbd -> f63a408)

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

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


    omit a465fbd  HBASE-25013 Avoid reset the backup master root cache every time when syncing (#2392)
    omit 70f2731  HBASE-24929 Introduce a special CellComparator for master local region (#2378)
    omit 9c2931b  HBASE-24607 Implement CatalogJanitor for 'root table' (#2377)
    omit dac1fc5  HBASE-24606 Implement meta merge (#2311)
    omit c9be4b4  HBASE-24391 Implement meta split (#2010)
    omit 7828847  HBASE-24459 Move the locateMeta logic from AsyncMetaRegionTableLocator to ConnectionRegistry (#2095)
    omit 4d39c9e  HBASE-24390 Remove RegionInfoBuilder.FIRST_META_REGIONINFO (#1877)
    omit 7e69815  HBASE-24389 Introduce new master rpc methods to locate meta region through root region (#1774)
    omit b98080f  HBASE-24388 Store the locations of meta regions in master local store (#1746)
     add 56c7505  HBASE-25082: Per table WAL metrics: appendCount and appendSize (#2440)
     add 8828643  HBASE-25086 Refactor Replication: move the default ReplicationSinkService implementation out (#2444)
     add 687e53b  HBASE-24813 ReplicationSource should clear buffer usage on Replicatio… (#2191)
     add 4f8aa75  HBASE-25097 Wrong RIT page number in Master UI (#2458)
     add 4e59014  Add Zheng Wang to developers list. (#2457)
     add c86b065  HBASE-25085 Add support for java properties to hbase-vote.sh
     add 1093e34  HBASE-25088 CatalogFamilyFormat/MetaTableAccessor.parseRegionInfoFromRegionName incorrectly setEndKey to regionId (#2448)
     add 380585e  HBASE-25098 ReplicationStatisticsChore runs in wrong time unit (#2460)
     add c312760  HBASE-25045 : Add 2.3.2 to the downloads page
     add b57bef5  HBASE-25077: hbck.jsp page loading fails, logs NPE in master log. (#2433)
     add f47be20  HBASE-24388 Store the locations of meta regions in master local store (#1746)
     add f6a5783  HBASE-24389 Introduce new master rpc methods to locate meta region through root region (#1774)
     add 32f3017  HBASE-24390 Remove RegionInfoBuilder.FIRST_META_REGIONINFO (#1877)
     add ddee3fa  HBASE-24459 Move the locateMeta logic from AsyncMetaRegionTableLocator to ConnectionRegistry (#2095)
     add c5d5d8f  HBASE-24391 Implement meta split (#2010)
     add 281b917  HBASE-24606 Implement meta merge (#2311)
     add 165a8e9  HBASE-24607 Implement CatalogJanitor for 'root table' (#2377)
     add ca1d75c  HBASE-24929 Introduce a special CellComparator for master local region (#2378)
     add f63a408  HBASE-25013 Avoid reset the backup master root cache every time when syncing (#2392)

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   (a465fbd)
            \
             N -- N -- N   refs/heads/HBASE-24950 (f63a408)

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.

No new revisions were added by this update.

Summary of changes:
 dev-support/hbase-vote.sh                          |  39 +++----
 .../apache/hadoop/hbase/CatalogFamilyFormat.java   |   2 +-
 .../hadoop/hbase/TestCatalogFamilyFormat.java      |  32 ++++++
 .../java/org/apache/hadoop/hbase/HConstants.java   |   6 +-
 .../hbase/regionserver/wal/MetricsWALSource.java   |   7 +-
 .../regionserver/wal/MetricsWALSourceImpl.java     |  36 +++++--
 .../tmpl/master/AssignmentManagerStatusTmpl.jamon  |   1 +
 .../hbase/tmpl/master/MasterStatusTmpl.jamon       |   3 +-
 .../org/apache/hadoop/hbase/master/HbckChore.java  |   6 +-
 .../hadoop/hbase/regionserver/HRegionServer.java   |  43 +++++---
 .../hadoop/hbase/regionserver/wal/MetricsWAL.java  |   6 +-
 .../replication/ReplicationSinkServiceImpl.java    | 117 +++++++++++++++++++++
 .../replication/regionserver/Replication.java      |  91 +++-------------
 .../replication/regionserver/ReplicationLoad.java  |  23 ++--
 .../regionserver/ReplicationSource.java            |  11 +-
 .../regionserver/ReplicationSourceShipper.java     |  51 +++++++++
 .../regionserver/ReplicationSourceWALReader.java   |   3 +-
 .../hbase/regionserver/wal/TestMetricsWAL.java     |  52 +++++++--
 .../regionserver/TestReplicationSource.java        |  50 ++++++++-
 pom.xml                                            |   6 ++
 src/main/asciidoc/_chapters/developer.adoc         |   4 +-
 src/site/xdoc/downloads.xml                        |  16 +--
 22 files changed, 441 insertions(+), 164 deletions(-)
 create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/replication/ReplicationSinkServiceImpl.java