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 2023/05/04 15:30:20 UTC

[hbase] branch HBASE-27109/table_based_rqs updated (017a9d3ac4f -> 772acaaeeaa)

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

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


    omit 017a9d3ac4f HBASE-27809 Attach move replication queue storage from zookeeper to a separated HBase table design doc to git repo (#5197)
    omit 6dd40365f5f HBASE-27274 Re-enable the disabled tests when implementing HBASE-27212 (#5178)
    omit 0377142fb67 HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157)
    omit 4de53616018 HBASE-27623 Start a new ReplicationSyncUp after the previous failed (#5150)
    omit 7db45d7978a HBASE-27216 Revisit the ReplicationSyncUp tool (#4966)
    omit ca48bb09965 HBASE-27430 Should disable replication log cleaner when migrating replication queue data (#4901)
    omit 1dcf434551a HBASE-27429 Add exponential retry backoff support for MigrateReplicationQueueFromZkToTableProcedure
    omit a0822a2498b HBASE-27217 Revisit the DumpReplicationQueues tool (#4810)
    omit 1ba988e8ecb HBASE-27218 Support rolling upgrading (#4808)
    omit 15ebb3b38d8 HBASE-27405 Fix the replication hfile/log cleaner report that the replication table does not exist (#4811)
    omit 57a24cd7661 HBASE-27392 Add a new procedure type for implementing some global operations such as migration (#4803)
    omit 363db01be9e HBASE-27215 Add support for sync replication (#4762)
    omit 98d0c180324 HBASE-27214 Implement the new replication hfile/log cleaner (#4722)
    omit 219ff99693a HBASE-27213 Add support for claim queue operation (#4708)
    omit c7eb2abff21 HBASE-27212 Implement a new table based replication queue storage and make the minimum replication system work (#4672)
     add 216cdf9f693 Add nihaljain to the developer list (#5219)
     add 4e69921a001 HBASE-27821 Split TestFuzzyRowFilterEndToEnd (#5209)
     add b59eb964074 HBASE-27822 TestFromClientSide5.testAppendWithoutWAL is flaky (#5211)
     add 89e80da57f2 HBASE-27823 NPE in ClaimReplicationQueuesProcedure when running TestAssignmentManager.testAssignSocketTimeout (#5216)
     add 78610decaa5 HBASE-27824 NPE in MetricsMasterWrapperImpl.isRunning (#5218)
     add ece8d014afa HBASE-27752: Update the list of prefetched files upon region movement (#5194)
     add 2380753b3f7 HBASE-27212 Implement a new table based replication queue storage and make the minimum replication system work (#4672)
     add 067fd0655b4 HBASE-27213 Add support for claim queue operation (#4708)
     add 517a1db268b HBASE-27214 Implement the new replication hfile/log cleaner (#4722)
     add 676bfc1a28d HBASE-27215 Add support for sync replication (#4762)
     add 4fc1c91a9d2 HBASE-27392 Add a new procedure type for implementing some global operations such as migration (#4803)
     add 1bce64384b9 HBASE-27405 Fix the replication hfile/log cleaner report that the replication table does not exist (#4811)
     add 6a804248bb2 HBASE-27218 Support rolling upgrading (#4808)
     add ec8136c3c73 HBASE-27217 Revisit the DumpReplicationQueues tool (#4810)
     add 15ae28cae18 HBASE-27429 Add exponential retry backoff support for MigrateReplicationQueueFromZkToTableProcedure
     add b9358cefe81 HBASE-27430 Should disable replication log cleaner when migrating replication queue data (#4901)
     add 9e3a82ed67e HBASE-27216 Revisit the ReplicationSyncUp tool (#4966)
     add 0fcc0f2faeb HBASE-27623 Start a new ReplicationSyncUp after the previous failed (#5150)
     add c25a63fd88a HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157)
     add d37b4266aa4 HBASE-27274 Re-enable the disabled tests when implementing HBASE-27212 (#5178)
     add 772acaaeeaa HBASE-27809 Attach move replication queue storage from zookeeper to a separated HBase table design doc to git repo (#5197)

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   (017a9d3ac4f)
            \
             N -- N -- N   refs/heads/HBASE-27109/table_based_rqs (772acaaeeaa)

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:
 .../hadoop/hbase/io/hfile/PrefetchExecutor.java    |   5 +-
 .../hadoop/hbase/io/hfile/bucket/BucketCache.java  |   4 +
 .../apache/hadoop/hbase/regionserver/HRegion.java  |  45 ++++-
 .../regionserver/handler/CloseRegionHandler.java   |   2 +-
 .../hadoop/hbase/client/FromClientSideBase.java    |   4 +-
 .../hadoop/hbase/client/TestFromClientSide5.java   |  30 ++-
 .../client/TestFromClientSideWithCoprocessor5.java |  15 +-
 .../coprocessor/TestCoreMasterCoprocessor.java     |   5 +-
 .../hbase/filter/TestFuzzyRowFilterEndToEnd.java   | 178 +----------------
 .../filter/TestFuzzyRowFilterEndToEndLarge.java    | 222 +++++++++++++++++++++
 ...java => TestBlockEvictionOnRegionMovement.java} |  93 ++++++---
 .../hbase/master/MockNoopMasterServices.java       |   6 +-
 .../master/assignment/MockMasterServices.java      |  32 ++-
 .../master/assignment/TestAssignmentManager.java   |   2 +-
 .../assignment/TestAssignmentManagerBase.java      |   5 +-
 .../hbase/master/janitor/TestCatalogJanitor.java   |  13 +-
 .../procedure/TestServerRemoteProcedure.java       |  20 +-
 pom.xml                                            |   6 +
 18 files changed, 414 insertions(+), 273 deletions(-)
 create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/filter/TestFuzzyRowFilterEndToEndLarge.java
 copy hbase-server/src/test/java/org/apache/hadoop/hbase/io/hfile/{TestPrefetchRSClose.java => TestBlockEvictionOnRegionMovement.java} (57%)