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 889d7f9 HBASE-23762 Add documentation on how to enable and view
tracing with OpenTelemetry (#3135)
discard 8a6b992 HBASE-25733 Upgrade opentelemetry to 1.0.1 (#3122)
discard 3fcd883 HBASE-25732 Change the command line argument for tracing
after upgrading opentelemtry to 1.0.0 (#3123)
discard ff75a8c HBASE-25723 Temporarily remove the trace support for
RegionScanner.next (#3119)
discard 488c95b HBASE-25616 Upgrade opentelemetry to 1.0.0 (#3034)
discard 27ced8f HBASE-25617 Revisit the span names (#2998)
discard bf4843f HBASE-25591 Upgrade opentelemetry to 0.17.1 (#2971)
discard 41900b9 HBASE-25535 Set span kind to CLIENT in AbstractRpcClient
(#2907)
discard 325e705 HBASE-25484 Add trace support for WAL sync (#2892)
discard 4380ee8 HBASE-25455 Add trace support for HRegion read/write
operation (#2861)
discard 06642ab HBASE-25481 Add host and port attribute when tracing rpc call
at client side (#2857)
discard 05863d6 HBASE-25454 Add trace support for connection registry (#2828)
discard 852bbd3 HBASE-23898 Add trace support for simple apis in async client
(#2813)
discard 8874284 HBASE-25424 Find a way to config OpenTelemetry tracing
without direct… (#2808)
discard 2630ba1 HBASE-25401 Add trace support for async call in rpc client
(#2790)
discard edc701a HBASE-25373 Remove HTrace completely in code base and try to
make use of OpenTelemetry
add 6aab134 Add Geoffrey Jacoby to developers list in pom.xml
add 74e533d HBASE-25751 - Add writable TimeToPurgeDeletes to ScanOptions
(#3137)
add 5f1f8be HBASE-25744 Change default of
`hbase.normalizer.merge.min_region_size.mb` to `0`
add 7549410 HBASE-25755 Exclude tomcat-embed-core from libthrift (#3141)
add f9e928e HBASE-25184 Move RegionLocationFinder to hbase-balancer
(#2543)
add de012d7 HBASE-25759 The master services field in
LocalityBasedCostFunction is never used (#3144)
add 5910e9e2 HBASE-25767 CandidateGenerator.getRandomIterationOrder is too
slow on large cluster (#3149)
add c5b0989 HBASE-25762 Improvement for some debug-logging guards (#3145)
add de62b27 HBASE-25373 Remove HTrace completely in code base and try to
make use of OpenTelemetry
add b701ace HBASE-25401 Add trace support for async call in rpc client
(#2790)
add 59fdbde HBASE-25424 Find a way to config OpenTelemetry tracing
without direct… (#2808)
add 8bbdfb2 HBASE-23898 Add trace support for simple apis in async client
(#2813)
add 5b7654b HBASE-25454 Add trace support for connection registry (#2828)
add 70c1912 HBASE-25481 Add host and port attribute when tracing rpc call
at client side (#2857)
add 90c3a85 HBASE-25455 Add trace support for HRegion read/write
operation (#2861)
add a16b16b HBASE-25484 Add trace support for WAL sync (#2892)
add d451b86 HBASE-25535 Set span kind to CLIENT in AbstractRpcClient
(#2907)
add edebd36 HBASE-25591 Upgrade opentelemetry to 0.17.1 (#2971)
add 5059811 HBASE-25617 Revisit the span names (#2998)
add b2c70c0 HBASE-25616 Upgrade opentelemetry to 1.0.0 (#3034)
add eba9ff5 HBASE-25723 Temporarily remove the trace support for
RegionScanner.next (#3119)
add f0e0bde HBASE-25732 Change the command line argument for tracing
after upgrading opentelemtry to 1.0.0 (#3123)
add ee8e62b HBASE-25733 Upgrade opentelemetry to 1.0.1 (#3122)
add 39a227a HBASE-23762 Add documentation on how to enable and view
tracing with OpenTelemetry (#3135)
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 (889d7f9)
\
N -- N -- N refs/heads/HBASE-22120 (39a227a)
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:
hbase-balancer/pom.xml | 11 ++
.../hbase/master/balancer/ClusterInfoProvider.java | 44 ++---
.../balancer/RegionHDFSBlockLocationFinder.java | 187 +++++++------------
.../TestRegionHDFSBlockLocationFinder.java | 207 +++++++++++++++++++++
.../hadoop/hbase/ipc/NettyRpcDuplexHandler.java | 4 +-
.../java/org/apache/hadoop/hbase/ChoreService.java | 10 +-
.../hadoop/hbase/HDFSBlocksDistribution.java | 0
.../hadoop/hbase/TestHDFSBlocksDistribution.java | 6 +-
.../hbase/master/balancer/BaseLoadBalancer.java | 20 +-
.../hbase/master/balancer/CandidateGenerator.java | 18 --
.../balancer/LocalityBasedCandidateGenerator.java | 72 +++----
.../master/balancer/MasterClusterInfoProvider.java | 63 +++++++
.../master/balancer/StochasticLoadBalancer.java | 72 +++----
.../master/normalizer/SimpleRegionNormalizer.java | 2 +-
.../hbase/master/normalizer/package-info.java | 2 +-
.../regionserver/CustomizedScanInfoBuilder.java | 16 +-
.../apache/hadoop/hbase/regionserver/ScanInfo.java | 10 +-
.../hadoop/hbase/regionserver/ScanOptions.java | 4 +
.../hbase/coprocessor/SimpleRegionObserver.java | 1 +
.../coprocessor/TestRegionCoprocessorHost.java | 2 +
.../master/balancer/TestBaseLoadBalancer.java | 2 +-
.../TestFavoredStochasticBalancerPickers.java | 10 +-
.../master/balancer/TestRegionLocationFinder.java | 170 -----------------
.../balancer/TestStochasticLoadBalancer.java | 6 +-
pom.xml | 10 +-
25 files changed, 492 insertions(+), 457 deletions(-)
copy
hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/LoadBalancerFactory.java
=>
hbase-balancer/src/main/java/org/apache/hadoop/hbase/master/balancer/ClusterInfoProvider.java
(51%)
rename
hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/RegionLocationFinder.java
=>
hbase-balancer/src/main/java/org/apache/hadoop/hbase/master/balancer/RegionHDFSBlockLocationFinder.java
(62%)
create mode 100644
hbase-balancer/src/test/java/org/apache/hadoop/hbase/master/balancer/TestRegionHDFSBlockLocationFinder.java
rename {hbase-server =>
hbase-common}/src/main/java/org/apache/hadoop/hbase/HDFSBlocksDistribution.java
(100%)
rename {hbase-server =>
hbase-common}/src/test/java/org/apache/hadoop/hbase/TestHDFSBlocksDistribution.java
(96%)
create mode 100644
hbase-server/src/main/java/org/apache/hadoop/hbase/master/balancer/MasterClusterInfoProvider.java
delete mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/master/balancer/TestRegionLocationFinder.java