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 2020/05/23 08:00:05 UTC

[hbase] branch master updated (a9fefd7 -> c303f9d)

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

zhangduo pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hbase.git.


    from a9fefd7  HBASE-24297 release scripts should be able to use a custom git repo
     add c303f9d  HBASE-24408 Introduce a general 'local region' to store data on master (#1753)

No new revisions were added by this update.

Summary of changes:
 hbase-common/src/main/resources/hbase-default.xml  |  22 +-
 .../hbase/procedure2/store/ProcedureStore.java     |   5 +
 .../java/org/apache/hadoop/hbase/io/FileLink.java  |   5 +-
 .../java/org/apache/hadoop/hbase/io/HFileLink.java |   4 +-
 .../org/apache/hadoop/hbase/master/HMaster.java    |  21 +-
 ...Cleaner.java => BaseTimeToLiveFileCleaner.java} |  72 +++--
 .../hadoop/hbase/master/cleaner/HFileCleaner.java  |   8 +-
 .../hadoop/hbase/master/cleaner/LogCleaner.java    |   6 +-
 .../master/cleaner/TimeToLiveHFileCleaner.java     |  37 +--
 .../hbase/master/cleaner/TimeToLiveLogCleaner.java |  59 +---
 .../TimeToLiveMasterLocalStoreHFileCleaner.java}   |  35 ++-
 .../TimeToLiveMasterLocalStoreWALCleaner.java}     |  34 +--
 .../cleaner/TimeToLiveProcedureWALCleaner.java     |  56 +---
 .../master/procedure/MasterProcedureUtil.java      |   5 +-
 .../hadoop/hbase/master/store/LocalRegion.java     | 325 +++++++++++++++++++++
 .../store/LocalRegionFlusherAndCompactor.java}     |  92 +++---
 .../hbase/master/store/LocalRegionParams.java      | 172 +++++++++++
 .../LocalRegionUtils.java}                         |  48 +--
 .../store/LocalRegionWALRoller.java}               |  64 ++--
 .../hadoop/hbase/master/store/LocalStore.java      | 151 ++++++++++
 .../hbase/master/store/UpdateLocalRegion.java      |  16 +-
 .../store/region/HFileProcedurePrettyPrinter.java  |   8 +-
 .../store/region/RegionProcedureStore.java         | 297 ++-----------------
 .../store/region/WALProcedurePrettyPrinter.java    |   6 +-
 .../apache/hadoop/hbase/util/HFileArchiveUtil.java |  40 +--
 .../hbase/master/store/LocalRegionTestBase.java    | 109 +++++++
 .../master/store/TestLocalRegionCompaction.java    | 144 +++++++++
 .../store/TestLocalRegionFlush.java}               |  29 +-
 .../store/TestLocalRegionOnTwoFileSystems.java     | 216 ++++++++++++++
 .../store/TestLocalRegionWALCleaner.java}          |  70 ++---
 .../RegionProcedureStorePerformanceEvaluation.java |  20 +-
 .../store/region/RegionProcedureStoreTestBase.java |  35 +--
 .../region/RegionProcedureStoreTestHelper.java     |  14 +-
 .../region/TestHFileProcedurePrettyPrinter.java    |  10 +-
 .../store/region/TestRegionProcedureStore.java     |  12 +-
 .../region/TestRegionProcedureStoreCompaction.java | 102 -------
 .../region/TestRegionProcedureStoreMigration.java  |  61 ++--
 .../region/TestWALProcedurePrettyPrinter.java      |   9 +-
 38 files changed, 1537 insertions(+), 882 deletions(-)
 copy hbase-server/src/main/java/org/apache/hadoop/hbase/master/cleaner/{TimeToLiveLogCleaner.java => BaseTimeToLiveFileCleaner.java} (55%)
 copy hbase-server/src/main/java/org/apache/hadoop/hbase/{regionserver/wal/SecureProtobufLogWriter.java => master/cleaner/TimeToLiveMasterLocalStoreHFileCleaner.java} (56%)
 copy hbase-server/src/main/java/org/apache/hadoop/hbase/{regionserver/wal/SecureProtobufLogWriter.java => master/cleaner/TimeToLiveMasterLocalStoreWALCleaner.java} (56%)
 create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/master/store/LocalRegion.java
 rename hbase-server/src/main/java/org/apache/hadoop/hbase/{procedure2/store/region/RegionFlusherAndCompactor.java => master/store/LocalRegionFlusherAndCompactor.java} (71%)
 create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/master/store/LocalRegionParams.java
 copy hbase-server/src/main/java/org/apache/hadoop/hbase/master/{balancer/BalancerChore.java => store/LocalRegionUtils.java} (50%)
 rename hbase-server/src/main/java/org/apache/hadoop/hbase/{procedure2/store/region/RegionProcedureStoreWALRoller.java => master/store/LocalRegionWALRoller.java} (56%)
 create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/master/store/LocalStore.java
 copy hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/ExclusiveOperationException.java => hbase-server/src/main/java/org/apache/hadoop/hbase/master/store/UpdateLocalRegion.java (81%)
 create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/master/store/LocalRegionTestBase.java
 create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/master/store/TestLocalRegionCompaction.java
 rename hbase-server/src/test/java/org/apache/hadoop/hbase/{procedure2/store/region/TestRegionProcedureStoreFlush.java => master/store/TestLocalRegionFlush.java} (82%)
 create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/master/store/TestLocalRegionOnTwoFileSystems.java
 rename hbase-server/src/test/java/org/apache/hadoop/hbase/{procedure2/store/region/TestRegionProcedureStoreWALCleaner.java => master/store/TestLocalRegionWALCleaner.java} (56%)
 delete mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/procedure2/store/region/TestRegionProcedureStoreCompaction.java