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/09/21 12:32:44 UTC
[hbase] branch HBASE-24950 updated (9159c1b -> f440ea9)
This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a change to branch HBASE-24950
in repository https://gitbox.apache.org/repos/asf/hbase.git.
from 9159c1b HBASE-24929 Introduce a special CellComparator for master local region (#2378)
add f440ea9 HBASE-25013 Avoid reset the backup master root cache every time when syncing (#2392)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hadoop/hbase/MetaTableAccessor.java | 21 +--
.../hadoop/hbase/ClientMetaTableAccessor.java | 23 ++++
.../hadoop/hbase/client/ConnectionUtils.java | 39 +-----
.../apache/hadoop/hbase/client/MasterRegistry.java | 11 +-
.../hadoop/hbase/client/ZKConnectionRegistry.java | 25 +++-
.../src/main/protobuf/server/master/Master.proto | 14 ++
.../hbase/client/AsyncClusterConnection.java | 3 +-
.../hbase/client/AsyncClusterConnectionImpl.java | 52 +++++--
.../hadoop/hbase/coprocessor/MasterObserver.java | 20 +++
.../org/apache/hadoop/hbase/master/HMaster.java | 70 +++-------
.../hadoop/hbase/master/MasterCoprocessorHost.java | 19 +++
.../hadoop/hbase/master/MasterRpcServices.java | 62 +++++++--
.../hadoop/hbase/master/MetaLocationCache.java | 45 ++++--
.../hbase/master/assignment/AssignmentManager.java | 33 ++---
.../hbase/master/assignment/RegionStateStore.java | 44 ++----
.../hadoop/hbase/master/region/MasterRegion.java | 9 ++
.../region/RegionScannerAsResultScanner.java | 88 ++++++++++++
.../hadoop/hbase/master/region/RootStore.java | 153 +++++++++++++++++++++
.../apache/hadoop/hbase/regionserver/HRegion.java | 1 -
.../hbase/client/DummyAsyncClusterConnection.java | 5 +-
.../hadoop/hbase/client/TestAsyncAdminBase.java | 5 +-
.../client/TestFailedMetaReplicaAssigment.java | 10 +-
.../hbase/master/TestBackupMasterSyncRoot.java | 113 +++++++++++++++
.../hbase/master/TestCloseAnOpeningRegion.java | 6 +-
.../hbase/master/TestClusterRestartFailover.java | 10 +-
.../hadoop/hbase/master/TestMetaLocationCache.java | 12 +-
.../master/assignment/MockMasterServices.java | 8 +-
.../assignment/TestOpenRegionProcedureBackoff.java | 10 +-
.../assignment/TestOpenRegionProcedureHang.java | 10 +-
.../assignment/TestRaceBetweenSCPAndDTP.java | 10 +-
.../assignment/TestRaceBetweenSCPAndTRSP.java | 10 +-
.../TestRegionAssignedToMultipleRegionServers.java | 10 +-
.../assignment/TestReportOnlineRegionsRace.java | 10 +-
...tReportRegionStateTransitionFromDeadServer.java | 10 +-
.../TestReportRegionStateTransitionRetry.java | 10 +-
.../master/assignment/TestSCPGetRegionsRace.java | 10 +-
.../assignment/TestWakeUpUnexpectedProcedure.java | 10 +-
.../apache/hadoop/hbase/util/TestRegionMover2.java | 13 +-
38 files changed, 737 insertions(+), 277 deletions(-)
create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/master/region/RegionScannerAsResultScanner.java
create mode 100644 hbase-server/src/main/java/org/apache/hadoop/hbase/master/region/RootStore.java
create mode 100644 hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestBackupMasterSyncRoot.java