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/13 11:10:04 UTC

[hbase] branch HBASE-27109/table_based_rqs updated (8b9564c975d -> 22643e90588)

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 8b9564c975d HBASE-27516 Document the table based replication queue storage in ref guide (#5203)
    omit 447778c49bf HBASE-27809 Attach move replication queue storage from zookeeper to a separated HBase table design doc to git repo (#5197)
    omit 7c5de95f953 HBASE-27274 Re-enable the disabled tests when implementing HBASE-27212 (#5178)
    omit e174938cf14 HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157)
    omit ef6431f1130 HBASE-27623 Start a new ReplicationSyncUp after the previous failed (#5150)
    omit e728ef7a10a HBASE-27216 Revisit the ReplicationSyncUp tool (#4966)
    omit 894195f265e HBASE-27430 Should disable replication log cleaner when migrating replication queue data (#4901)
    omit 10647b580ab HBASE-27429 Add exponential retry backoff support for MigrateReplicationQueueFromZkToTableProcedure
    omit 015c1102a2b HBASE-27217 Revisit the DumpReplicationQueues tool (#4810)
    omit d9ad11dcfe8 HBASE-27218 Support rolling upgrading (#4808)
    omit 3bd42761791 HBASE-27405 Fix the replication hfile/log cleaner report that the replication table does not exist (#4811)
    omit e2f886aa801 HBASE-27392 Add a new procedure type for implementing some global operations such as migration (#4803)
    omit e5c1378c2af HBASE-27215 Add support for sync replication (#4762)
    omit cec6fd2a600 HBASE-27214 Implement the new replication hfile/log cleaner (#4722)
    omit 0514d4a3dc3 HBASE-27213 Add support for claim queue operation (#4708)
    omit 6b832979f8e HBASE-27212 Implement a new table based replication queue storage and make the minimum replication system work (#4672)
     add 5d82d4f7466 HBASE-27788 Skip family comparing when compare cells inner the store (#5171)
     add 5cea8112fde HBASE-27733 hfile split occurs during bulkload, the new HFile file does not specify favored nodes (#5121)
     add 55aff4ceef7 HBASE-27851 Fix TestListTablesByState which is silently failing due to a surefire bug (#5227)
     add e343584b501 HBASE-27852: Interrupt BucketCachePersister thread when BucketCache is shutdown (#5230)
     add 220eacf7c56 HBASE-27857 Fix timeout exception handling in HBaseClassTestRule. (#5231)
     add bee09bbd61e HBASE-27860 Fix build error against Hadoop 3.3.5 (#5233)
     add 67612cc264d HBASE-27858 Update surefire version to 3.1.0 and use SurefireForkNodeFactory (#5234)
     add 91406d03ef3 HBASE-27212 Implement a new table based replication queue storage and make the minimum replication system work (#4672)
     add 254f4bc1df0 HBASE-27213 Add support for claim queue operation (#4708)
     add 3966835fc02 HBASE-27214 Implement the new replication hfile/log cleaner (#4722)
     add 70945cdd3e2 HBASE-27215 Add support for sync replication (#4762)
     add 3f294ae7227 HBASE-27392 Add a new procedure type for implementing some global operations such as migration (#4803)
     add d49a8a1b674 HBASE-27405 Fix the replication hfile/log cleaner report that the replication table does not exist (#4811)
     add dfaff40fc59 HBASE-27218 Support rolling upgrading (#4808)
     add 487f0c6f06f HBASE-27217 Revisit the DumpReplicationQueues tool (#4810)
     add 6bb7d994f68 HBASE-27429 Add exponential retry backoff support for MigrateReplicationQueueFromZkToTableProcedure
     add 9c5bfcf01c7 HBASE-27430 Should disable replication log cleaner when migrating replication queue data (#4901)
     add 81ba651b961 HBASE-27216 Revisit the ReplicationSyncUp tool (#4966)
     add b8c01fc93e1 HBASE-27623 Start a new ReplicationSyncUp after the previous failed (#5150)
     add 081ac538564 HBASE-27775 Use a separate WAL provider for hbase:replication table (#5157)
     add f06444dbd93 HBASE-27274 Re-enable the disabled tests when implementing HBASE-27212 (#5178)
     add b057eea7281 HBASE-27809 Attach move replication queue storage from zookeeper to a separated HBase table design doc to git repo (#5197)
     add 22643e90588 HBASE-27516 Document the table based replication queue storage in ref guide (#5203)

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   (8b9564c975d)
            \
             N -- N -- N   refs/heads/HBASE-27109/table_based_rqs (22643e90588)

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:
 .../apache/hadoop/hbase/CellComparatorImpl.java    |  51 +++++++--
 .../hadoop/hbase/InnerStoreCellComparator.java     |  82 +++++++++++++++
 .../apache/hadoop/hbase/io/hfile/HFileContext.java |   7 +-
 .../apache/hadoop/hbase/HBaseClassTestRule.java    |   2 +-
 .../apache/hadoop/hbase/TestCellComparator.java    |  26 +++++
 .../hadoop/hbase/io/hfile/FixedFileTrailer.java    |  18 +++-
 .../hadoop/hbase/io/hfile/bucket/BucketCache.java  |   6 +-
 .../io/hfile/bucket/BucketCachePersister.java      |   7 +-
 .../hadoop/hbase/regionserver/DefaultMemStore.java |   3 +-
 .../apache/hadoop/hbase/regionserver/HStore.java   |  12 ++-
 .../hadoop/hbase/regionserver/StoreFileReader.java |   7 +-
 .../hadoop/hbase/tool/BulkLoadHFilesTool.java      |  87 +++++++++++++---
 .../hbase/io/hfile/TestFixedFileTrailer.java       |   9 +-
 .../io/hfile/bucket/TestVerifyBucketCacheFile.java |  40 ++++++++
 .../hadoop/hbase/master/TestListTablesByState.java |  45 +++++---
 .../hadoop/hbase/tool/TestBulkLoadHFiles.java      | 114 +++++++++++++++++++--
 hbase-shaded/pom.xml                               |  12 +++
 pom.xml                                            |   4 +-
 18 files changed, 457 insertions(+), 75 deletions(-)
 create mode 100644 hbase-common/src/main/java/org/apache/hadoop/hbase/InnerStoreCellComparator.java