This is an automated email from the ASF dual-hosted git repository.
sammichen pushed a change to branch HDDS-3630
in repository https://gitbox.apache.org/repos/asf/ozone.git
from f94b7eb12d Merge remote-tracking branch 'origin/HDDS-3630'
add af3a80d041 HDDS-6808. EC: Fix datanode exclusion check in client
(#3460)
add e8abd0f6e2 HDDS-6280. Support Container Balancer HA (#3423)
add e021a06b4c HDDS-6474. Add test to cover the FSO bucket list status
with beyond batch boundary and cache. (#3379). Contributed by aswinshakil
add 24ca66b067 HDDS-6705 Add metrics for volume statistics including disk
capacity, usage, Reserved (#3430)
new 4f58545294 Merge remote-tracking branch 'origin/HDDS-3630'
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:
.../ozone/container/common/volume/HddsVolume.java | 31 +++
.../container/common/volume/MetadataVolume.java | 6 +
.../container/common/volume/VolumeInfoMetrics.java | 137 ++++++++++
.../interface-client/src/main/proto/hdds.proto | 19 ++
.../scm/container/balancer/ContainerBalancer.java | 291 ++++++++++++++++-----
.../balancer/ContainerBalancerConfiguration.java | 84 ++++++
.../IllegalContainerBalancerStateException.java | 5 +-
...lidContainerBalancerConfigurationException.java | 11 +-
.../org/apache/hadoop/hdds/scm/ha/SCMService.java | 2 +-
.../hadoop/hdds/scm/ha/SCMServiceException.java} | 25 +-
.../hadoop/hdds/scm/ha/SCMServiceManager.java | 6 +-
.../apache/hadoop/hdds/scm/ha/StatefulService.java | 23 +-
.../scm/ha/StatefulServiceStateManagerImpl.java | 14 +
.../hadoop/hdds/scm/ha/io/ByteStringCodec.java} | 28 +-
.../apache/hadoop/hdds/scm/ha/io/CodecFactory.java | 2 +
.../hdds/scm/server/SCMClientProtocolServer.java | 16 +-
.../hdds/scm/server/StorageContainerManager.java | 11 +-
.../container/balancer/TestContainerBalancer.java | 157 +++++++----
.../hadoop/ozone/client/io/ECKeyOutputStream.java | 3 +-
.../hadoop/ozone/client/MockDatanodeStorage.java | 10 +-
.../ozone/client/MockXceiverClientFactory.java | 60 +++--
.../hadoop/ozone/client/MockXceiverClientSpi.java | 3 +
.../hadoop/ozone/client/TestOzoneECClient.java | 67 ++++-
.../fs/ozone/TestRootedOzoneFileSystemWithFSO.java | 26 ++
.../hadoop/ozone/scm/TestFailoverWithSCMHA.java | 93 +++++++
25 files changed, 945 insertions(+), 185 deletions(-)
create mode 100644
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/volume/VolumeInfoMetrics.java
copy
hadoop-hdds/{framework/src/main/java/org/apache/hadoop/hdds/utils/db/SequenceNumberNotFoundException.java
=>
server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/SCMServiceException.java}
(63%)
copy
hadoop-hdds/{framework/src/main/java/org/apache/hadoop/hdds/utils/db/ShortCodec.java
=>
server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/ByteStringCodec.java}
(62%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]