This is an automated email from the ASF dual-hosted git repository.
captainzmc pushed a change to branch HDDS-4454
in repository https://gitbox.apache.org/repos/asf/ozone.git.
from 8cd6873 HDDS-5481. Fix stream() and link() method in
ContainerStateMachine. (#2451)
add c550a84 HDDS-5468. Avoid long sleep in TestPeriodicVolumeChecker
(#2445)
add 9129424 HDDS-5469. Bump Apache Ratis version to 2.1 (#2443)
add 37f1b90 HDDS-5479. s3g bucket list failed when there is non-english
key name. (#2450)
add 2759a9f HDDS-5418. Let Recon send reregisterCommand to Datanodes if
DatanodeDetails changed (#2392)
add 839fc94 HDDS-4330. Bootstrap new OM node (#1494)
new 362cc0f Merge remote-tracking branch 'origin/master' into HDDS-4454
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../hadoop/hdds/protocol/DatanodeDetails.java | 9 +
.../common/src/main/resources/ozone-default.xml | 9 +
.../common/volume/ImmutableVolumeSet.java | 16 +
.../container/common/volume/MutableVolumeSet.java | 10 +-
.../common/volume/StorageVolumeChecker.java | 9 +-
.../ozone/container/common/volume/VolumeSet.java | 3 +
.../common/volume/TestPeriodicVolumeChecker.java | 89 ++---
.../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 +-
.../hadoop/ozone/recon/api/NodeEndpoint.java | 10 +-
.../hadoop/ozone/recon/scm/ReconNodeManager.java | 106 +++++-
.../src/views/datanodes/datanodes.tsx | 8 +-
.../ozone/recon/scm/TestReconNodeManager.java | 38 +++
.../apache/hadoop/ozone/s3/util/ContinueToken.java | 15 +-
.../hadoop/ozone/s3/util/TestContinueToken.java | 20 ++
pom.xml | 4 +-
48 files changed, 1897 insertions(+), 467 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]