You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ha...@apache.org on 2021/11/18 14:09:28 UTC

[hbase] branch HBASE-25302 updated (fea7f13 -> b2571df7)

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

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


    omit fea7f13  HBASE-25322 Redundant Reference file in bottom region of split (#3814)
     add e782ec0  HBASE-26363 OpenTelemetry configuration support for per-process service names
     add a6c09a8  HBASE-25322 Redundant Reference file in bottom region of split (#3814)
     add 01b9303  HBASE-26402 Remove branch-1.4 from compatibility matrix and release manager section in our ref guide (#3816)
     add 2a897b0  HBASE-26427 Modify download page to mention that 2.4.x is the stable release line (#3817)
     add ed2f3a9  Revert "HBASE-26402 Remove branch-1.4 from compatibility matrix and release manager section in our ref guide (#3816)"
     add 1bb8c5c  HBASE-26402 Remove branch-1.4 from compatibility matrix and release manager section in our ref guide (#3818)
     add 8bc61f3  HBASE-26428 Add hadoop 2.10.1, 3.2.2 and 3.3.1 to our hadoop checks (#3821)
     add 601467f  HBASE-26431 Add hadoop 3.3.x to our hadoop version support matrix (#3822)
     add 62cd2b6  HBASE-26337 Optimization for weighted random generators (#3732)
     add b03ed8b  HBASE-26429 HeapMemoryManager fails memstore flushes with NPE if enabled (#3819)
     add 407a5bd  HBASE-26430 Increase log level in DefaultHeapMemoryTuner from DEBUG to INFO (#3820)
     add e1ca056  HBASE-26410 Fix HBase TestCanaryTool for Java17 (#3809)
     add 9a720d7  HBASE-26426 Remove link to Review Board from site (#3833)
     add 76ceda3  HBASE-26414 Tracing INSTRUMENTATION_NAME is incorrect (#3810)
     add cb3ecf6  HBASE-26439 improve upgrading doc (#3835)
     add f24484d  HBASE-26436 check-aggregate-license error related to javadns after HADOOP-17317
     add 628b8b7  HBASE-26450 Server configuration will overwrite HStore configuration … (#3843)
     add 058d3a4  Revert "HBASE-26450 Server configuration will overwrite HStore configuration … (#3843)"
     add 539e161  HBASE-26450 Server configuration will overwrite HStore configuration after using shell command 'update_config' (#3843)
     add e1ce414  HBASE-26432 enabled tracing from shell (#3824)
     add 8458e44  HBASE-26438 Fix flaky test TestHStore.testCompactingMemStoreCellExceedInmemoryFlushSize (#3834)
     add 69a4eda  HBASE-26443 Some BaseLoadBalancer log lines should be at DEBUG level (#3838)
     add d92e908  HBASE-26444 BucketCacheWriter should log only the BucketAllocatorException message, not the full stack trace (#3840)
     add cda5a87  HBASE-26446 CellCounter should report serialized cell size counts too (#3841)
     add 1c47f80  HBASE-26267 Don't try to recover WALs from a WAL dir which doesn't exist (#3679)
     add b2571df7 HBASE-26421 Use HFileLink file to replace entire file's reference when splitting (#3842)

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   (fea7f13)
            \
             N -- N -- N   refs/heads/HBASE-25302 (b2571df7)

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:
 bin/hbase                                          |   7 +-
 conf/hbase-env.sh                                  |  28 ++++-
 dev-support/hbase-personality.sh                   |  12 +-
 .../hbase/master/balancer/BaseLoadBalancer.java    |   2 +-
 .../balancer/CostFromRegionLoadFunction.java       |   2 +-
 .../hadoop/hbase/master/balancer/CostFunction.java |  10 ++
 .../master/balancer/FavoredStochasticBalancer.java |   8 ++
 .../master/balancer/LocalityBasedCostFunction.java |   6 +-
 .../balancer/RegionCountSkewCostFunction.java      |   5 +
 .../RegionReplicaGroupingCostFunction.java         |   5 +
 .../master/balancer/StochasticLoadBalancer.java    |  63 +++++++++--
 .../balancer/StochasticBalancerTestBase.java       |  18 ++-
 .../balancer/TestStochasticLoadBalancer.java       |   4 +-
 ...estStochasticLoadBalancerHeterogeneousCost.java |  13 ++-
 .../TestStochasticLoadBalancerLargeCluster.java    |   3 +-
 .../org/apache/hadoop/hbase/trace/TraceUtil.java   |   5 +-
 .../org/apache/hadoop/hbase/util/Addressing.java   |  15 +++
 .../apache/hadoop/hbase/mapreduce/CellCounter.java |  58 ++++++----
 .../src/main/resources/supplemental-models.xml     |  45 +++++++-
 .../java/org/apache/hadoop/hbase/io/HFileLink.java |  32 +++++-
 .../hadoop/hbase/io/hfile/bucket/BucketCache.java  |  39 +++++--
 .../org/apache/hadoop/hbase/master/HMaster.java    |   2 +-
 .../assignment/SplitTableRegionProcedure.java      |  28 +++--
 .../hadoop/hbase/master/region/MasterRegion.java   |  29 ++++-
 .../hbase/regionserver/DefaultHeapMemoryTuner.java |  18 ++-
 .../apache/hadoop/hbase/regionserver/HRegion.java  |   4 +-
 .../hbase/regionserver/HRegionFileSystem.java      |  47 +++++++-
 .../apache/hadoop/hbase/regionserver/HStore.java   |   9 +-
 .../hadoop/hbase/regionserver/MemStoreFlusher.java |   6 +-
 .../hbase/regionserver/RegionSplitPolicy.java      |   1 -
 .../org/apache/hadoop/hbase/tool/CanaryTool.java   |   3 +-
 .../java/org/apache/hadoop/hbase/util/FSUtils.java |  65 ++++++++---
 .../hbase/master/region/MasterRegionTestBase.java  |   8 ++
 ...eaner.java => TestMasterRegionWALRecovery.java} |  76 ++++++-------
 .../hadoop/hbase/regionserver/TestHStore.java      |  58 +++++++++-
 .../hadoop/hbase/regionserver/TestHStoreFile.java  |  15 ++-
 .../TestSplitTransactionOnCluster.java             | 124 ++++++++++++++++++++-
 hbase-shell/src/main/ruby/shell/commands/trace.rb  |  44 ++++----
 src/main/asciidoc/_chapters/community.adoc         |   4 +-
 src/main/asciidoc/_chapters/configuration.adoc     |  20 ++--
 src/main/asciidoc/_chapters/upgrading.adoc         |  20 ++--
 src/site/site.xml                                  |   1 -
 src/site/xdoc/downloads.xml                        |   4 +-
 43 files changed, 736 insertions(+), 230 deletions(-)
 copy hbase-server/src/test/java/org/apache/hadoop/hbase/master/region/{TestMasterRegionWALCleaner.java => TestMasterRegionWALRecovery.java} (58%)