This is an automated email from the ASF dual-hosted git repository.
hanishakoneru pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git.
from 2759a9f HDDS-5418. Let Recon send reregisterCommand to Datanodes if
DatanodeDetails changed (#2392)
add 839fc94 HDDS-4330. Bootstrap new OM node (#1494)
No new revisions were added by this update.
Summary of changes:
.../common/src/main/resources/ozone-default.xml | 9 +
.../java/org/apache/hadoop/hdds/NodeDetails.java | 44 ++-
hadoop-ozone/common/pom.xml | 4 +
.../org/apache/hadoop/ozone/om/OMConfigKeys.java | 7 +
.../ozone/om/ha/OMFailoverProxyProvider.java | 55 +--
.../hadoop/ozone/om/helpers}/OMNodeDetails.java | 86 ++++-
.../ozone/om/protocol/OMInterServiceProtocol.java | 20 +-
.../ozone/om/protocolPB/Hadoop3OmTransport.java | 2 +-
.../OMInterServiceProtocolClientSideImpl.java | 121 +++++++
...otocolPB.java => OMInterServiceProtocolPB.java} | 13 +-
.../ozone/om/ha/TestOMFailoverProxyProvider.java | 7 +-
.../apache/hadoop/ozone/MiniOzoneChaosCluster.java | 9 +-
.../org/apache/hadoop/ozone/MiniOzoneCluster.java | 5 +
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 7 +-
.../hadoop/ozone/MiniOzoneHAClusterImpl.java | 228 +++++++++++--
.../hadoop/ozone/MiniOzoneOMHAClusterImpl.java | 5 +-
.../hadoop/ozone/om/TestOzoneManagerBootstrap.java | 216 ++++++++++++
.../ozone/om/TestOzoneManagerConfiguration.java | 2 +-
.../apache/hadoop/ozone/om/TestOzoneManagerHA.java | 3 +
.../src/main/proto/OmInterServiceProtocol.proto} | 58 ++--
.../apache/hadoop/ozone/om/OMPolicyProvider.java | 4 +
.../apache/hadoop/ozone/om/OMStarterInterface.java | 2 +
.../org/apache/hadoop/ozone/om/OzoneManager.java | 377 +++++++++++++++------
.../hadoop/ozone/om/OzoneManagerStarter.java | 35 ++
.../apache/hadoop/ozone/om/ha/OMHANodeDetails.java | 11 +-
.../ozone/om/ratis/OzoneManagerRatisServer.java | 377 +++++++++++++--------
.../ozone/om/ratis/OzoneManagerStateMachine.java | 30 ++
.../om/ratis/utils/OzoneManagerRatisUtils.java | 88 +++++
.../om/snapshot/OzoneManagerSnapshotProvider.java | 18 +-
.../OMInterServiceProtocolServerSideImpl.java | 90 +++++
...OzoneManagerProtocolServerSideTranslatorPB.java | 76 ++---
.../hadoop/ozone/om/TestOzoneManagerStarter.java | 6 +
.../hadoop/ozone/om/failover/TestOMFailovers.java | 2 +-
.../om/ratis/TestOzoneManagerRatisServer.java | 8 +-
.../hadoop/fs/ozone/Hadoop27RpcTransport.java | 2 +-
35 files changed, 1623 insertions(+), 404 deletions(-)
rename hadoop-ozone/{ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ha
=> common/src/main/java/org/apache/hadoop/ozone/om/helpers}/OMNodeDetails.java
(54%)
copy
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/function/SupplierWithIOException.java
=>
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/protocol/OMInterServiceProtocol.java
(62%)
create mode 100644
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/OMInterServiceProtocolClientSideImpl.java
copy
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/{OzoneManagerProtocolPB.java
=> OMInterServiceProtocolPB.java} (75%)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/TestOzoneManagerBootstrap.java
copy hadoop-ozone/{interface-storage/src/main/proto/OmStorageProtocol.proto =>
interface-client/src/main/proto/OmInterServiceProtocol.proto} (56%)
create mode 100644
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/protocolPB/OMInterServiceProtocolServerSideImpl.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]