This is an automated email from the ASF dual-hosted git repository.
ljain pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git.
from e9722b7 HDDS-6401. Fix flaky
TestFilePerBlockStrategy.testWriteAndReadChunkMultipleTimes (#3152)
add d0cde3a HDDS-5712. make it configurable to trigger refresh datanode
usage info before start a new balance iteration (#2944)
No new revisions were added by this update.
Summary of changes:
.../org/apache/hadoop/hdds/HddsConfigKeys.java | 1 -
.../states/endpoint/HeartbeatEndpointTask.java | 13 ++-
.../commands/RefreshVolumeUsageCommand.java | 57 ++++++++++
.../proto/ScmServerDatanodeHeartbeatProtocol.proto | 9 ++
.../scm/container/balancer/ContainerBalancer.java | 67 ++++++++----
.../balancer/ContainerBalancerConfiguration.java | 18 +++
.../apache/hadoop/hdds/scm/node/NodeManager.java | 7 ++
.../hadoop/hdds/scm/node/SCMNodeManager.java | 23 +++-
.../hdds/scm/server/SCMDatanodeProtocolServer.java | 9 ++
.../hdds/scm/server/StorageContainerManager.java | 14 +--
.../hadoop/hdds/scm/container/MockNodeManager.java | 9 ++
.../hdds/scm/container/SimpleMockNodeManager.java | 9 ++
.../container/balancer/TestContainerBalancer.java | 19 +++-
.../testutils/ReplicationNodeManagerMock.java | 8 ++
...ler.java => TestRefreshVolumeUsageHandler.java} | 121 ++++++++++-----------
.../hadoop/ozone/recon/scm/ReconNodeManager.java | 9 ++
16 files changed, 290 insertions(+), 103 deletions(-)
create mode 100644
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/protocol/commands/RefreshVolumeUsageCommand.java
copy
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/{TestCloseContainerHandler.java
=> TestRefreshVolumeUsageHandler.java} (55%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]