You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by ms...@apache.org on 2021/04/26 11:20:40 UTC
[ozone] branch master updated (7f2dc04 -> 1e1eefa)
This is an automated email from the ASF dual-hosted git repository.
msingh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git.
from 7f2dc04 HDDS-5127. Fix getServiceList when SCM HA is enabled (#2173)
add 1e1eefa HDDS-5051. Ensure failover to suggested leader if any for NotLeaderException. (#2141)
No new revisions were added by this update.
Summary of changes:
.../hdds/ratis/ServerNotLeaderException.java | 102 ++++++++++++++
...erException.java => NonRetriableException.java} | 8 +-
.../org/apache/hadoop/hdds/scm/ha/SCMHAUtils.java | 72 +++++++++-
.../common/src/main/resources/ozone-default.xml | 16 +--
...lockLocationProtocolClientSideTranslatorPB.java | 6 -
.../SCMBlockLocationFailoverProxyProvider.java | 36 +++--
.../hadoop/hdds/scm/proxy/SCMClientConfig.java | 27 +++-
.../SCMContainerLocationFailoverProxyProvider.java | 63 ++++-----
.../SCMSecurityProtocolFailoverProxyProvider.java | 52 ++++++--
.../java/org/apache/hadoop/hdds/utils/HAUtils.java | 7 +-
.../apache/hadoop/hdds/utils/HddsServerUtil.java | 9 +-
.../org/apache/hadoop/hdds/scm/ha/RatisUtil.java | 18 +++
.../hadoop/hdds/scm/ha/SCMRatisServerImpl.java | 18 ++-
.../SCMSecurityProtocolServerSideTranslatorPB.java | 17 +--
...lockLocationProtocolServerSideTranslatorPB.java | 17 +--
...inerLocationProtocolServerSideTranslatorPB.java | 9 +-
.../hdds/scm/server/StorageContainerManager.java | 10 ++
.../src/main/compose/compatibility/docker-config | 1 +
.../dist/src/main/compose/ozone-csi/docker-config | 1 +
.../dist/src/main/compose/ozone-ha/docker-config | 1 +
.../src/main/compose/ozone-om-ha/docker-config | 1 +
.../src/main/compose/ozone-topology/docker-config | 1 +
.../dist/src/main/compose/ozone/docker-config | 1 +
.../src/main/compose/ozoneblockade/docker-config | 1 +
.../src/main/compose/ozones3-haproxy/docker-config | 1 +
.../src/main/compose/ozonescripts/docker-config | 1 +
.../src/main/compose/ozonesecure-ha/docker-config | 1 +
.../src/main/compose/ozonesecure-mr/docker-config | 1 +
.../src/main/compose/ozonesecure/docker-config | 1 +
.../dist/src/main/compose/restart/docker-config | 1 +
.../dist/src/main/compose/upgrade/docker-config | 1 +
.../dist/src/main/compose/xcompat/docker-config | 1 +
.../network-tests/src/test/compose/docker-config | 1 +
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 5 +
.../hadoop/ozone/scm/TestFailoverWithSCMHA.java | 147 +++++++++++++++++++++
35 files changed, 551 insertions(+), 104 deletions(-)
create mode 100644 hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/ratis/ServerNotLeaderException.java
copy hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/ha/{RetriableWithNoFailoverException.java => NonRetriableException.java} (84%)
create mode 100644 hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/scm/TestFailoverWithSCMHA.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org