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