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

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


    omit 520b89a976c Spotbugs fix
    omit b0123870c3d HBASE-29081: Feature implementation
     add 3c8191180e9 Add liuxiao to the developer list (#7908)
     add b45be3a6305 HBASE-29969 Bump lz4-java 1.10.4 (#7865)
     add 8a1a901ba60 HBASE-29986 Bump tar from 7.5.10 to 7.5.11 in 
/hbase-website (#7906)
     add 1830859c05c HBASE-29878 Improve the Documentation UI (addendum) - Fix 
504 (Outdated Optimize Dep) error 2 (#7914)
     add ce71133452f HBASE-29971 Upgrade to hbase-thirdparty 4.1.13 (#7869)
     add e4f9c65e80d HBASE-29987 Replication position corruption when WAL file 
switch detected in ReplicationSourceWALReader run loop (#7909)
     add 71e8c536a06 HBASE-29955 HMaster getting aborted due to NPE while 
creating snapshot for invalid table name (#7848)
     add 5cbdd4fa15b HBASE-29988 Upgrade hbase-archetypes to use junit5 (#7910)
     add bb2066fe9ab Revert "HBASE-29988 Upgrade hbase-archetypes to use junit5 
(#7910)" (#7924)
     add 02bcc66103e HBASE-29988 Upgrade hbase-archetypes to use junit5 (#7925)
     add b0f33b0403a HBASE-29990 Upgrade deprecated GitHub Actions versions 
(#7915)
     add b6e258e4959 HBASE-29933: update_all_config hangs indefinitely when 
balancing even… (#7900)
     add 34c5a93465d HBASE-29878 Improve the Documentation UI (addendum) - 
Yetus refguide check (#7888)
     new ede0a28bd96 HBASE-29082: Support for custom meta table name suffix 
(#6632)
     new 5a5a7ccc57c HBASE-29083: Add global read-only mode to HBase (#6757)
     new ec97eaff7cc HBASE-29236: Add Support for Dynamic Configuration at the 
Coprocessor Level (#6931)
     new 505828332c6 HBASE-29228 Add support to prevent running multiple active 
clusters (#6887)
     new 39a2e42f4fd HBASE-29291: Add a command to refresh/sync hbase:meta 
table (#7058)
     new 76ee9f12a02 HBASE-29328: Implement new HBase command: refresh_hfiles 
(#7149)
     new 1a721c914f3 HBASE-29579: AssignmentManager is trying to pick up the 
other cluster's meta table after HbckChore run (#7304)
     new 9e17aff3ac0 HBASE-29597 Supply meta table name for replica to the 
tests in TestMe… (#7325)
     new 888d1342f46 HBASE-29621: Remove the leading whitespace in the 
active.cluster.suffix.id filename (#7338)
     new df8834c1622 HBASE-29580: Clean-up hardcoded meta table names from log 
entries (#7319)
     new a649a39d973 HBASE-29594: Add suffix to Master Region data directory 
(#7330)
     new 0a77a329f84 HBASE-29611: With FILE based SFT, the list of HFiles we 
maintain in .filelist is n… (#7361)
     new b0b48245058 HBASE-29644: Refresh_meta triggering compaction on user 
table (#7385)
     new c7674bd07ef HBASE-29642 Active cluster file is not being updated after 
promoting … (#7437)
     new 6091cb2f4e4 HBASE-29693: Implement the missing observer functions in 
the read-only controller (#7464)
     new b93adda3df4 HBASE-29715: AssignmentManager is trying to pick up the 
active cluster's tables before refreshing meta and hfiles (#7474)
     new f7028b755ba HBASE-29778: Abort the retry operation if not allowed in 
read-only mode (#7554)
     new 5460e94e2e6 HBASE-29779: Call super coprocessor instead of returning 
for system table (#7555)
     new aec2cf845f0 HBASE-29780: Addendum to HBASE-29715: Add an additional 
test case that uses the filesystem (#7702)
     new 36569438551 HBASE-29841: Split bulky ReadOnlyController into multiple 
smaller controllers (#7661)
     new 7e321c9680d HBASE-29756: Programmatically register related 
co-processor during initialization (#7743)
     new c5e470dec29 HBASE-29961 Secondary cluster is unable to replayWAL for 
meta (#7854)
     new 233a258f10c HBASE-29959 Cluster started in read-only mode mistakenly 
deletes suffix file during startup (#7881)
     new d88c16009b6 Build fix
     new 182b3b3da4c Spotless apply
     new 5d47ec961eb Spotbugs check

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   (520b89a976c)
            \
             N -- N -- N   refs/heads/HBASE-29081_rebased (5d47ec961eb)

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.

The 26 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:
 .github/workflows/yetus-general-check.yml          |  10 +-
 .../yetus-jdk17-hadoop3-compile-check.yml          |   8 +-
 .../workflows/yetus-jdk17-hadoop3-unit-check.yml   |   8 +-
 dev-support/hbase-personality.sh                   |  59 ++-
 hbase-archetypes/hbase-client-project/pom.xml      |   5 -
 .../exemplars/client/TestHelloHBase.java           |  35 +-
 .../hbase-shaded-client-project/pom.xml            |   5 -
 .../exemplars/shaded_client/TestHelloHBase.java    |  35 +-
 .../hbase/backup/master/BackupLogCleaner.java      |   2 +-
 .../apache/hadoop/hbase/master/LoadBalancer.java   |  13 +
 .../master/balancer/CacheAwareLoadBalancer.java    |  11 +-
 .../java/org/apache/hadoop/hbase/client/Admin.java |   6 +-
 .../hadoop/hbase/client/AdminOverAsyncAdmin.java   |  10 +-
 .../org/apache/hadoop/hbase/client/AsyncAdmin.java |   6 +-
 .../hadoop/hbase/client/AsyncHBaseAdmin.java       |  10 +-
 .../hadoop/hbase/ipc/ServerRpcConnection.java      |   6 +
 .../org/apache/hadoop/hbase/master/HMaster.java    | 124 +++---
 .../hbase/master/region/MasterRegionFactory.java   |   2 +-
 .../hbase/master/snapshot/SnapshotManager.java     |   5 +-
 .../regionserver/ReplicationSourceWALReader.java   |   1 +
 .../hbase/rsgroup/RSGroupBasedLoadBalancer.java    |  78 +++-
 .../access/AbstractReadOnlyController.java         |   4 +-
 .../hbase/client/SnapshotWithAclTestBase.java      |  41 ++
 .../balancer/RSGroupableBalancerTestBase.java      |  29 ++
 .../balancer/TestCacheAwareLoadBalancer.java       | 425 ---------------------
 ...ancerWithCacheAwareLoadBalancerAsInternal.java} | 298 +++++++++------
 .../regionserver/TestBasicWALEntryStream.java      |  52 +++
 hbase-website/package-lock.json                    |   6 +-
 hbase-website/package.json                         |   4 +-
 hbase-website/playwright.config.ts                 |   2 +-
 hbase-website/vite.config.ts                       |  10 +-
 pom.xml                                            |  41 +-
 32 files changed, 592 insertions(+), 759 deletions(-)
 copy 
hbase-server/src/test/java/org/apache/hadoop/hbase/master/balancer/{TestCacheAwareLoadBalancer.java
 => TestRSGroupBasedLoadBalancerWithCacheAwareLoadBalancerAsInternal.java} (71%)

Reply via email to