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 73a0411 HBASE-26166 Fix a minor bug of table list on master ui
(#3554)
add 63d4970 HBASE-26150 Let region server also carry ClientMetaService
(#3550)
No new revisions were added by this update.
Summary of changes:
.../client/AbstractRpcBasedConnectionRegistry.java | 283 ++++++++++++++++++++
.../hbase/client/ConnectionRegistryFactory.java | 3 +-
.../hbase/client/MasterAddressRefresher.java | 126 ---------
.../apache/hadoop/hbase/client/MasterRegistry.java | 288 +++------------------
.../hbase/client/RegistryEndpointsRefresher.java | 137 ++++++++++
.../hadoop/hbase/client/RpcConnectionRegistry.java | 99 +++++++
.../apache/hadoop/hbase/security/SecurityInfo.java | 3 +-
...s.java => TestRpcBasedRegistryHedgedReads.java} | 66 +++--
.../src/main/protobuf/server/Registry.proto | 108 ++++++++
.../src/main/protobuf/server/master/Master.proto | 62 -----
.../{master => }/MetaRegionLocationCache.java | 14 +-
.../org/apache/hadoop/hbase/master/HMaster.java | 15 +-
.../hadoop/hbase/master/MasterRpcServices.java | 57 ++--
.../hadoop/hbase/regionserver/HRegionServer.java | 22 ++
.../hadoop/hbase/regionserver/RSRpcServices.java | 106 ++++++--
.../hadoop/hbase/security/HBasePolicyProvider.java | 14 +-
.../hadoop/hbase/client/FromClientSideBase.java | 2 +-
.../hbase/client/TestMasterAddressRefresher.java | 113 --------
.../hadoop/hbase/client/TestMasterRegistry.java | 16 +-
.../hbase/client/TestMetaRegionLocationCache.java | 19 +-
.../client/TestRegistryEndpointsRefresher.java | 114 ++++++++
.../hbase/client/TestRpcConnectionRegistry.java | 103 ++++++++
.../hbase/client/TestScannersFromClientSide.java | 2 +-
.../hbase/master/TestClientMetaServiceRPCs.java | 16 +-
.../zookeeper/RegionServerAddressTracker.java | 78 ++++++
.../zookeeper/TestRegionServerAddressTracker.java | 121 +++++++++
26 files changed, 1309 insertions(+), 678 deletions(-)
create mode 100644
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AbstractRpcBasedConnectionRegistry.java
delete mode 100644
hbase-client/src/main/java/org/apache/hadoop/hbase/client/MasterAddressRefresher.java
create mode 100644
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegistryEndpointsRefresher.java
create mode 100644
hbase-client/src/main/java/org/apache/hadoop/hbase/client/RpcConnectionRegistry.java
rename
hbase-client/src/test/java/org/apache/hadoop/hbase/client/{TestMasterRegistryHedgedReads.java
=> TestRpcBasedRegistryHedgedReads.java} (78%)
create mode 100644
hbase-protocol-shaded/src/main/protobuf/server/Registry.proto
rename hbase-server/src/main/java/org/apache/hadoop/hbase/{master =>
}/MetaRegionLocationCache.java (96%)
delete mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestMasterAddressRefresher.java
create mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestRegistryEndpointsRefresher.java
create mode 100644
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestRpcConnectionRegistry.java
create mode 100644
hbase-zookeeper/src/main/java/org/apache/hadoop/hbase/zookeeper/RegionServerAddressTracker.java
create mode 100644
hbase-zookeeper/src/test/java/org/apache/hadoop/hbase/zookeeper/TestRegionServerAddressTracker.java