You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by ae...@apache.org on 2020/02/27 21:50:52 UTC

[hadoop-ozone] branch ozone-0.5.0 updated (c4812d5 -> 912dcf0)

This is an automated email from the ASF dual-hosted git repository.

aengineer pushed a change to branch ozone-0.5.0
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.


    from c4812d5  HDDS-3043. Fix TestFailureHandlingByClient.java. (#591)
     add 8ef5c39  HDDS-3046. Fix Retry handling in Rpc Client. (#575)
     add 302ca84  HDDS-3063. Add test to verify replication factor of ozone fs (#593)
     add 63e6ac2  HDDS-3065. Ozone Filesystem should return real default replication (#595)
     add 39b8ea8  HDDS-3055. SCM crash during startup does not print any error message to log. (#581)
     add cfd12f2  HDDS-3068. OM crash during startup does not print any error message to log. (#599)
     add 3b73907  HDDS-3034. Broken return code check in unit/integration
     add 40ce72f  HDDS-2984. Allocate Block failing with NPE
     add 18c48ca  HDDS-3025. Fail to connect to s3g by http://ip:port
     add 980b7cf  HDDS-2648. TestOzoneManagerDoubleBufferWithOMResponse. (#600)
     add c5a5172  HDDS-3067. Fix Bug in Scrub Pipeline causing destory pipelines after SCM restart. (#598)
     add 1d47bb1  HDDS-3070. NPE when stop recon server while recon server was not really started before. (#603)
     add 551d149  HDDS-2996. Create REST API to serve Node information and integrate with UI in Recon.
     add 8f3a42f  HDDS-2974. Create Freon test to test isolated Ratis FOLLOWER
     add 28f2629  HDDS-2940. mkdir : create key table entries for intermediate directories in the path (#498)
     add 25baca3  HDDS-3038. TestRatisPipelineLeader fails since we no longer wait for leader in the HealthyPipelineSafeModeExitRule. (#604)
     add 912dcf0  HDDS-2816. Fix shell description for --start parameter of listing keys (#601)

No new revisions were added by this update.

Summary of changes:
 .../apache/hadoop/ozone/HddsDatanodeService.java   |  40 ++
 .../hdds/scm/pipeline/SCMPipelineManager.java      |   2 +
 .../hdds/scm/pipeline/SCMPipelineMetrics.java      |   2 +-
 .../scm/safemode/HealthyPipelineSafeModeRule.java  |  18 +-
 .../scm/server/StorageContainerManagerStarter.java |   9 +-
 .../scm/pipeline/MockRatisPipelineProvider.java    |  17 +-
 .../scm/pipeline/TestRatisPipelineProvider.java    |  29 +-
 .../safemode/TestHealthyPipelineSafeModeRule.java  |  19 +-
 .../hdds/scm/safemode/TestSCMSafeModeManager.java  |   6 +-
 .../org/apache/hadoop/ozone/om/OMConfigKeys.java   |   6 +
 ...OzoneManagerProtocolClientSideTranslatorPB.java |  27 +-
 hadoop-ozone/dev-support/checks/integration.sh     |   3 +
 hadoop-ozone/dev-support/checks/unit.sh            |   3 +
 hadoop-ozone/dev-support/intellij/ozone-site.xml   |   8 +
 .../dist/src/main/compose/ozone/docker-config      |   1 +
 hadoop-ozone/dist/src/main/compose/ozone/test.sh   |   2 +
 .../src/main/compose/ozonesecure/docker-config     |   1 +
 .../dist/src/main/compose/ozonesecure/test.sh      |   3 +-
 .../dist/src/main/smoketest/ozonefs/ozonefs.robot  |   2 +
 .../dist/src/main/smoketest/recon/recon-api.robot  |  15 +-
 .../hadoop/fs/ozone/TestOzoneFileInterfaces.java   | 102 ++++-
 .../hadoop/hdds/scm/TestRatisPipelineLeader.java   |  67 ++-
 .../hadoop/ozone/TestOzoneConfigurationFields.java |   1 +
 .../org/apache/hadoop/ozone/recon/TestRecon.java   |   5 +-
 .../org/apache/hadoop/ozone/om/OzoneManager.java   |  20 +-
 .../hadoop/ozone/om/OzoneManagerStarter.java       |   9 +-
 .../om/request/bucket/OMBucketCreateRequest.java   |   4 +-
 .../om/request/file/OMDirectoryCreateRequest.java  | 131 +++++-
 .../ozone/om/request/file/OMFileCreateRequest.java |   4 +-
 .../ozone/om/request/file/OMFileRequest.java       | 108 ++++-
 .../hadoop/ozone/om/request/key/OMKeyRequest.java  |   5 +-
 .../request/s3/bucket/S3BucketCreateRequest.java   |   4 +-
 .../S3InitiateMultipartUploadRequest.java          |   6 +-
 .../om/request/volume/OMVolumeCreateRequest.java   |   4 +-
 .../response/file/OMDirectoryCreateResponse.java   |  28 +-
 .../ozone/web/ozShell/keys/ListKeyHandler.java     |   3 +-
 ...TestOzoneManagerDoubleBufferWithOMResponse.java |  11 +-
 .../request/volume/TestOMVolumeCreateRequest.java  |  20 +-
 .../file/TestOMDirectoryCreateResponse.java        |   2 +-
 .../fs/ozone/BasicOzoneClientAdapterImpl.java      |   5 +
 .../hadoop/fs/ozone/BasicOzoneFileSystem.java      |   5 +
 .../apache/hadoop/fs/ozone/OzoneClientAdapter.java |   2 +
 .../fs/ozone/TestOzoneFileSystemWithMocks.java     | 120 +++---
 .../org/apache/hadoop/ozone/recon/ReconServer.java |   2 +-
 .../hadoop/ozone/recon/api/NodeEndpoint.java       | 113 +++++
 .../ozone/recon/api/types/ContainersResponse.java  |  11 -
 .../ozone/recon/api/types/DatanodeMetadata.java    |  89 ++++
 .../recon/api/types/DatanodeStorageReport.java}    |  35 +-
 .../ozone/recon/api/types/DatanodesResponse.java}  |  41 +-
 .../hadoop/ozone/recon/api/types/KeysResponse.java |  11 -
 .../ozone/recon/scm/ReconContainerManager.java     |   9 +-
 .../hadoop/ozone/recon/scm/ReconNodeManager.java   |  37 +-
 .../scm/ReconStorageContainerManagerFacade.java    |   9 +-
 .../ozone/recon/tasks/ReconTaskControllerImpl.java |   4 +-
 .../webapps/recon/ozone-recon-web/LICENSE          |  32 ++
 .../webapps/recon/ozone-recon-web/api/db.json      | 162 +++----
 .../webapps/recon/ozone-recon-web/package.json     |   3 +-
 .../webapps/recon/ozone-recon-web/src/App.less     |   6 +
 .../webapps/recon/ozone-recon-web/src/App.tsx      |   4 +-
 .../recon/ozone-recon-web/src/utils/themeIcons.tsx |  27 +-
 .../src/views/Datanodes/Datanodes.less             |  18 +-
 .../src/views/Datanodes/Datanodes.tsx              |  67 +--
 .../webapps/recon/ozone-recon-web/yarn.lock        |  13 +-
 .../ozone/recon/AbstractOMMetadataManagerTest.java |  11 +-
 .../hadoop/ozone/recon/api/TestNodeEndpoint.java   | 257 +++++++++++
 .../recon/types/GuiceInjectorUtilsForTests.java    |   3 +
 .../hadoop/ozone/s3/AWSV4SignatureProcessor.java   |   3 +-
 .../ozone/s3/TestAWSV4SignatureProcessor.java      |   4 +-
 .../hadoop/ozone/freon/BaseAppendLogGenerator.java |  60 +++
 .../hadoop/ozone/freon/BaseFreonGenerator.java     |   4 +
 .../freon/FollowerAppendLogEntryGenerator.java     | 468 +++++++++++++++++++++
 .../java/org/apache/hadoop/ozone/freon/Freon.java  |   1 +
 72 files changed, 1971 insertions(+), 412 deletions(-)
 create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/NodeEndpoint.java
 create mode 100644 hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/DatanodeMetadata.java
 copy hadoop-ozone/{common/src/main/java/org/apache/hadoop/ozone/om/helpers/OmMultipartUploadList.java => recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/DatanodeStorageReport.java} (61%)
 copy hadoop-ozone/{ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OmMetricsInfo.java => recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/DatanodesResponse.java} (52%)
 copy hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/pipeline/InsufficientDatanodesException.java => hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/utils/themeIcons.tsx (68%)
 create mode 100644 hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestNodeEndpoint.java
 create mode 100644 hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/freon/BaseAppendLogGenerator.java
 create mode 100644 hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/freon/FollowerAppendLogEntryGenerator.java


---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-commits-help@hadoop.apache.org