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 2021/02/21 05:52:04 UTC

[hbase] branch HBASE-22120 updated (39c8ab1 -> b765a0b)

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

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


 discard 39c8ab1  HBASE-25535 Set span kind to CLIENT in AbstractRpcClient (#2907)
 discard d5a257b  HBASE-25484 Add trace support for WAL sync (#2892)
 discard 17e945a  HBASE-25455 Add trace support for HRegion read/write operation (#2861)
 discard db41088  HBASE-25481 Add host and port attribute when tracing rpc call at client side (#2857)
 discard 89efd0e  HBASE-25454 Add trace support for connection registry (#2828)
 discard 39be48e  HBASE-23898 Add trace support for simple apis in async client (#2813)
 discard 6d8810f  HBASE-25424 Find a way to config OpenTelemetry tracing without direct… (#2808)
 discard e6cd95b  HBASE-25401 Add trace support for async call in rpc client (#2790)
 discard ea26f92  HBASE-25373 Remove HTrace completely in code base and try to make use of OpenTelemetry
     add 1beda0d  HBASE-25541 : Setting the path to null when we dequeue the current log (#2959)
     add 88057d8  HBASE-25539: Add age of oldest wal metric (#2945)
     add ed90a14  HBASE-25562 ReplicationSourceWALReader log and handle exception immediately without retrying (#2943)
     add 93011da  HBASE-25373 Remove HTrace completely in code base and try to make use of OpenTelemetry
     add c12046a  HBASE-25401 Add trace support for async call in rpc client (#2790)
     add 91bb98a  HBASE-25424 Find a way to config OpenTelemetry tracing without direct… (#2808)
     add fd5a18b  HBASE-23898 Add trace support for simple apis in async client (#2813)
     add 59682e9  HBASE-25454 Add trace support for connection registry (#2828)
     add a61e296  HBASE-25481 Add host and port attribute when tracing rpc call at client side (#2857)
     add cbd1e50  HBASE-25455 Add trace support for HRegion read/write operation (#2861)
     add c0c4fce  HBASE-25484 Add trace support for WAL sync (#2892)
     add b765a0b  HBASE-25535 Set span kind to CLIENT in AbstractRpcClient (#2907)

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   (39c8ab1)
            \
             N -- N -- N   refs/heads/HBASE-22120 (b765a0b)

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:
 .../MetricsReplicationGlobalSourceSourceImpl.java  |  12 ++
 .../MetricsReplicationSourceSource.java            |   4 +
 .../MetricsReplicationSourceSourceImpl.java        |  14 ++
 .../replication/regionserver/MetricsSource.java    |  11 ++
 .../regionserver/RecoveredReplicationSource.java   |  12 +-
 .../RecoveredReplicationSourceShipper.java         |  14 +-
 .../regionserver/ReplicationSource.java            |  65 +++----
 .../regionserver/ReplicationSourceLogQueue.java    | 189 +++++++++++++++++++++
 .../regionserver/ReplicationSourceShipper.java     |   7 +-
 .../regionserver/ReplicationSourceWALReader.java   |  51 +++---
 .../SerialReplicationSourceWALReader.java          |   7 +-
 .../replication/regionserver/WALEntryStream.java   |  15 +-
 .../hadoop/hbase/wal/AbstractFSWALProvider.java    |   2 +-
 .../regionserver/TestReplicationSource.java        |  72 +++++++-
 .../TestReplicationSourceLogQueue.java             |  83 +++++++++
 .../regionserver/TestWALEntryStream.java           | 104 +++++++-----
 16 files changed, 522 insertions(+), 140 deletions(-)
 create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceLogQueue.java
 create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceLogQueue.java