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

taklwu pushed a change to branch branch-2
in repository https://gitbox.apache.org/repos/asf/hbase.git.


    from 008ffd2  HBASE-26205 Use specified cluster conf for UserProvider in 
TableMRUtil#initCredentialsForCluster (#3592)
     new 665305c  HBASE-26124 Backport HBASE-25373 "Remove HTrace completely in 
code base and try to make use of OpenTelemetry" to branch-2 (#3529)
     new 4dfc59c  HBASE-26125 Backport HBASE-25401 "Add trace support for async 
call in rpc client" to branch-2 (#3543)
     new af46013  HBASE-26126 Backport HBASE-25424 "Find a way to config 
OpenTelemetry tracing without directly depending on opentelemetry-sdk" to 
branch-2 (#3552)
     new 58b5c00  HBASE-26127 Backport HBASE-23898 "Add trace support for 
simple apis i… (#3556)
     new 7ecf54f  HBASE-26128 Backport HBASE-25454 "Add trace support for 
connection re… (#3561)
     new 83a2738  HBASE-26129 Backport HBASE-25481 "Add host and port attribute 
when tracing rpc call at client side" to branch-2 (#3589)
     new 321dcd4  HBASE-26130 Backport HBASE-25455 "Add trace support for 
HRegion read/… (#3594)
     new 9cce94a  HBASE-26131 Backport HBASE-25484 "Add trace support for WAL 
sync" to branch-2 (#3597)
     new 8b7450f  HBASE-26132 Backport HBASE-25535 "Set span kind to CLIENT in 
AbstractRpcClient" to branch-2 (#3607)
     new d0a53e3  HBASE-26133 Backport HBASE-25591 "Upgrade opentelemetry to 
0.17.1" to branch-2 (#3608)
     new a2b8f7a  HBASE-26134 Backport HBASE-25617 "Revisit the span names" to 
branch-2 (#3618)
     new 8f16010  HBASE-26135 Backport HBASE-25616 "Upgrade opentelemetry to 
1.0.0" to branch-2 (#3620)
     new c639d6f  HBASE-26136 Backport HBASE-25723 "Temporarily remove the 
trace support for RegionScanner.next" to branch-2 (#3623)
     new dd1bdc8  HBASE-26137 Backport HBASE-25732 "Change the command line 
argument for tracing after upgrading opentelemtry to 1.0.0" to branch-2 (#3624)
     new a746e19  HBASE-26138 Backport HBASE-25733 "Upgrade opentelemetry to 
1.0.1" to branch-2 (#3628)
     new 65b5b9b  HBASE-26139 Backport HBASE-23762 "Add documentation on how to 
enable and view tracing with OpenTelemetry" to branch-2 (#3629)
     new ab431fc  HBASE-26140 Backport HBASE-25778 "The tracinig implementation 
for AsyncConnectionImpl.getHbck is incorrect" to branch-2 (#3631)
     new 625093f  HBASE-26168 Backport HBASE-25811 "The client integration test 
is failing after HBASE-22120 merged" into branch-2 (#3634)

The 18 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:
 bin/hbase                                          |  10 +
 conf/hbase-env.cmd                                 |   5 +
 conf/hbase-env.sh                                  |   5 +
 hbase-assembly/pom.xml                             |   6 +
 hbase-assembly/src/main/assembly/client.xml        |   8 +
 .../src/main/assembly/hadoop-three-compat.xml      |   8 +
 .../hadoop/hbase/io/asyncfs/AsyncFSTestBase.java   |   3 -
 hbase-client/pom.xml                               |  14 +-
 .../client/AbstractRpcBasedConnectionRegistry.java |  52 ++-
 .../hadoop/hbase/client/AsyncConnection.java       |   4 +-
 .../hadoop/hbase/client/AsyncConnectionImpl.java   | 109 +++---
 .../hadoop/hbase/client/AsyncRegionLocator.java    | 165 +++++---
 .../hbase/client/AsyncRequestFutureImpl.java       |  14 +-
 .../org/apache/hadoop/hbase/client/AsyncTable.java |  31 +-
 .../hbase/client/AsyncTableRegionLocatorImpl.java  |  18 +-
 .../hadoop/hbase/client/ConnectionFactory.java     |  53 +--
 .../hadoop/hbase/client/RawAsyncTableImpl.java     | 345 +++++++++--------
 .../client/ResultBoundedCompletionService.java     |   4 +-
 .../hadoop/hbase/client/ZKConnectionRegistry.java  |  36 +-
 .../apache/hadoop/hbase/ipc/AbstractRpcClient.java |  81 ++--
 .../hadoop/hbase/ipc/BlockingRpcConnection.java    |  18 +-
 .../java/org/apache/hadoop/hbase/ipc/Call.java     |   9 +-
 .../java/org/apache/hadoop/hbase/ipc/IPCUtil.java  |  12 +-
 .../hadoop/hbase/ipc/NettyRpcDuplexHandler.java    |   8 +-
 .../hbase/client/TestAsyncConnectionTracing.java   | 112 ++++++
 .../client/TestAsyncRegionLocatorTracing.java      | 157 ++++++++
 .../hadoop/hbase/client/TestAsyncTableTracing.java | 417 +++++++++++++++++++++
 hbase-common/pom.xml                               |   8 +-
 .../hbase/trace/HBaseHTraceConfiguration.java      |  80 ----
 .../hadoop/hbase/trace/SpanReceiverHost.java       | 120 ------
 .../org/apache/hadoop/hbase/trace/TraceUtil.java   | 231 ++++++++----
 hbase-external-blockcache/pom.xml                  |   4 -
 .../hadoop/hbase/io/hfile/MemcachedBlockCache.java |  14 +-
 hbase-it/pom.xml                                   |   4 +-
 .../IntegrationTestTableMapReduceUtil.java         |   1 -
 .../hadoop/hbase/mttr/IntegrationTestMTTR.java     |  22 +-
 .../trace/IntegrationTestSendTraceRequests.java    | 135 +++----
 hbase-mapreduce/pom.xml                            |   4 +-
 .../hadoop/hbase/mapreduce/TableMapReduceUtil.java |   5 +-
 .../apache/hadoop/hbase/PerformanceEvaluation.java |  29 +-
 hbase-protocol-shaded/pom.xml                      |   4 -
 .../src/main/protobuf/Tracing.proto                |  14 +-
 hbase-server/pom.xml                               |  14 +-
 .../apache/hadoop/hbase/executor/EventHandler.java |  16 +-
 .../hadoop/hbase/io/hfile/HFileReaderImpl.java     |  11 +-
 .../org/apache/hadoop/hbase/ipc/CallRunner.java    |  47 +--
 .../org/apache/hadoop/hbase/ipc/ServerCall.java    |  14 +
 .../hadoop/hbase/ipc/ServerRpcConnection.java      | 221 ++++++-----
 .../org/apache/hadoop/hbase/master/HMaster.java    |   2 -
 .../hadoop/hbase/master/HMasterCommandLine.java    |   6 +-
 .../apache/hadoop/hbase/regionserver/HRegion.java  | 184 +++++----
 .../hadoop/hbase/regionserver/HRegionServer.java   |   9 -
 .../regionserver/HRegionServerCommandLine.java     |   8 +-
 .../hadoop/hbase/regionserver/MemStoreFlusher.java |  14 +-
 .../hbase/regionserver/RegionScannerImpl.java      |  43 ++-
 .../hbase/regionserver/wal/AbstractFSWAL.java      |  70 +++-
 .../hadoop/hbase/regionserver/wal/AsyncFSWAL.java  | 104 ++---
 .../hadoop/hbase/regionserver/wal/FSHLog.java      |  42 +--
 .../apache/hadoop/hbase/HBaseTestingUtility.java   |  13 +-
 .../hadoop/hbase/executor/TestExecutorService.java |   4 +-
 .../apache/hadoop/hbase/ipc/AbstractTestIPC.java   |  87 ++++-
 .../org/apache/hadoop/hbase/ipc/TestNettyIPC.java  |   1 +
 .../hbase/regionserver/TestAtomicOperation.java    |   2 +-
 .../hadoop/hbase/regionserver/TestHRegion.java     |   4 +-
 .../hbase/regionserver/TestHRegionTracing.java     | 183 +++++++++
 .../regionserver/wal/TestAsyncFSWALDurability.java |   8 +-
 .../regionserver/wal/TestFSHLogDurability.java     |   8 +-
 .../apache/hadoop/hbase/trace/TestHTraceHooks.java | 134 -------
 .../org/apache/hadoop/hbase/trace/TraceTree.java   | 148 --------
 .../org/apache/hadoop/hbase/wal/FaultyFSLog.java   |  10 +-
 .../hadoop/hbase/wal/WALPerformanceEvaluation.java |  73 ++--
 hbase-shaded/hbase-shaded-client/pom.xml           |   1 +
 hbase-shaded/hbase-shaded-testing-util/pom.xml     |   1 +
 hbase-shaded/pom.xml                               |   1 +
 hbase-shell/src/main/ruby/shell/commands/trace.rb  |  43 +--
 hbase-zookeeper/pom.xml                            |   4 +
 .../hbase/zookeeper/RecoverableZooKeeper.java      |  77 +++-
 pom.xml                                            |  44 ++-
 src/main/asciidoc/_chapters/tracing.adoc           |  57 +++
 src/main/asciidoc/_chapters/upgrading.adoc         |   4 +-
 src/main/asciidoc/book.adoc                        |   1 +
 81 files changed, 2495 insertions(+), 1597 deletions(-)
 create mode 100644 
hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestAsyncConnectionTracing.java
 create mode 100644 
hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestAsyncRegionLocatorTracing.java
 create mode 100644 
hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestAsyncTableTracing.java
 delete mode 100644 
hbase-common/src/main/java/org/apache/hadoop/hbase/trace/HBaseHTraceConfiguration.java
 delete mode 100644 
hbase-common/src/main/java/org/apache/hadoop/hbase/trace/SpanReceiverHost.java
 create mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegionTracing.java
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/trace/TestHTraceHooks.java
 delete mode 100644 
hbase-server/src/test/java/org/apache/hadoop/hbase/trace/TraceTree.java
 create mode 100644 src/main/asciidoc/_chapters/tracing.adoc

Reply via email to