You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by bh...@apache.org on 2020/07/31 05:26:20 UTC

[hadoop-ozone] branch HDDS-2939 updated (fb2649e -> a95b0b8)

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

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


    from fb2649e  Update ratis to 1.0.0 (#1222)
     add 798e00c  HDDS-3813. Upgrade Ratis third-party, too (#1229)
     add 402a427  HDDS-3986. Frequent failure in TestCommitWatcher#testReleaseBuffersOnException (#1220)
     add 76a9883  HDDS-3989. Display revision and build date of DN in recon UI (#1226)
     add 937f36f  HDDS-3992. Remove project skeleton of in-place upgrade feature (#1225)
     add 783a18c  HDDS-3892. Datanode initialization is too slow when there are thousan… (#1147)
     add fd7e05c  HDDS-3989. Addendum: revert proto.lock file (#1226)
     add c3bbe18  HDDS-3980. Correct the toString of RangeHeader (#1213)
     add 404ec6d  HDDS-3991. Ignore protobuf lock files (#1224)
     add ff7b5a3  HDDS-3933. Fix memory leak because of too many Datanode State Machine Thread (#1185)
     add 05dccfd  HDDS-2770. security/SecurityAcls.md (#1190)
     add 40b3f13  HDDS-3718: Improve OmKeyLocationInfoGroup internal data structure (#1023)
     add 8e300bc  Remove optional jersey-json dependency (#1238)
     add 7dac140  HDDS-3993. Create volume required for S3G during OM startup. (#1227)
     add 854f5d3  HDDS-3969. Add validName check for FileSystem requests (#1211)
     add f96b8fc  HDDS-4003. Delete the redundant word of the description (#1240)
     add 5264b24  HDDS-3827. Intermittent failure in TestKeyManagerUnit#listMultipartUploads (#1239)
     add 1ae0378  HDDS-3998. Shorten Ozone FS Hadoop compatibility module names (#1237)
     add 6ca82b8  HDDS-4006. Disallow MPU on encrypted buckets. (#1241)
     add cf7a583  HDDS-4008. Recon should fallback to ozone.om.service.ids when the internal service id is not defined. (#1243)
     add 71cc33d  HDDS-3658. Stop to persist container related pipeline info of each ke… (#1012)
     add a4f7e32  HDDS-4018. Datanode log spammed by NPE (#1250)
     add 32ac7bf  HDDS-3999. OM Shutdown when Commit part tries to commit the part, after abort upload. (#1244)
     add facf36e  HDDS-3996. Missing TLS client configurations to allow ozone.grpc.tls.… (#1234)
     add 0bb3e24  HDDS-3997. Ozone certificate needs additional flags and SAN extension… (#1235)
     add ac2769e  HDDS-4007. Generate encryption info for the bucket outside bucket lock. (#1242)
     add 093f556  HDDS-4025. Add test for creating encrypted key (#1254)
     add e643ab2  HDDS-3973. Update main feature design status. (#1207)
     add 78875bb  HDDS-3877. Do not fail CI check for log upload failure (#1209)
     add 18552c1  HDDS-3975. Use Duration for time in RatisClientConfig (#1217)
     add a123b4e  HDDS-4022. Ozone s3 API return 400 Bad Request for head-bucket for non existing bucket. (#1251)
     add 2ba43d0  HDDS-3905. Show status of OM in the OM web ui (#1152)
     add a7fe726  HDDS-4000. Split acceptance tests to reduce CI feedback time (#1236)
     add fd47f91  HDDS-4017. Acceptance check may run against wrong commit (#1249)
     add ddd3211  HDDS-4026. Dir rename failed when sets 'ozone.om.enable.filesystem.paths' to true (#1256)
     add 99c273f  HDDS-4032. Run author check without docker (#1262)
     add 0869cce  HDDS-4030. Remember the selected columns and make the X-axis scrollable in recon datanodes UI (#1259)
     add 182c344  HDDS-4011. Update S3 related documentation. (#1245)
     add a77d9ea  HDDS-4038. Eliminate GitHub check warnings (#1268)
     add 829b860  HDDS-4031. Run shell tests in CI (#1261)
     add 21c08ee  HDDS-4041. Ozone /conf endpoint triggers kerberos replay error when SPNEGO is enabled. (#1267)
     add 1613726  HDDS-3511. Fix javadoc comment in OmMetadataManager (#1247)
     add 0993d12  HDDS-4019. Show the storageDir while need init om or scm (#1248)
     add 1346f49  HDDS-3809. Make number of open containers on a datanode a function of no of volumes reported by it. (#1081)
     add a96553e  HDDS-4024. Avoid while loop too soon when exception happen (#1253)
     add 0892fab  HDDS-4027. Suppress ERROR message when SCM attempt to create additional pipelines. (#1265)
     add 93ac9ac  HDDS-3423. Enabling TestContainerReplicationEndToEnd and addressing failures (#1260)
     add 5837e86  HDDS-4033. Make the acceptance test reports hierarchical (#1263)
     add 9f46fb8  HDDS-3970. Enabling TestStorageContainerManager with all failures addressed (#1257)
     add 025f458  HDDS-4045. Add more ignore rules to the RAT ignore list (#1273)
     add 30ec0e2  HDDS-3990. Test Kubernetes examples with acceptance tests (#1223)
     add a95b0b8  HDDS-4047. OzoneManager met NPE exception while getServiceList (#1277)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/comments.yaml                    |   2 +-
 .github/workflows/post-commit.yml                  | 153 +++++++++++++++++----
 .../hadoop/hdds/protocol/DatanodeDetails.java      |  88 +++++++++++-
 .../org/apache/hadoop/hdds/ratis/RatisHelper.java  |  29 ++--
 .../hadoop/hdds/ratis/conf/RatisClientConfig.java  |  69 +++++-----
 .../org/apache/hadoop/ozone/OzoneConfigKeys.java   |   3 +
 .../common/src/main/resources/ozone-default.xml    |  12 +-
 .../hdds/ratis/conf/TestRaftClientConfig.java      |  62 +++++++++
 .../hdds/ratis/conf/TestRatisClientConfig.java     |  68 +++++++++
 .../apache/hadoop/ozone/HddsDatanodeService.java   |  13 +-
 .../common/statemachine/DatanodeStateMachine.java  |  48 +++++--
 .../common/statemachine/StateContext.java          |  31 +++++
 .../CreatePipelineCommandHandler.java              |   3 +-
 .../states/datanode/RunningDatanodeState.java      |  14 +-
 .../transport/server/ratis/XceiverServerRatis.java |   4 +-
 .../container/common/utils/ContainerCache.java     |  71 +++++++---
 .../ozone/container/ozoneimpl/ContainerReader.java |   2 +
 .../ozone/container/ozoneimpl/OzoneContainer.java  |  12 ++
 .../replication/GrpcReplicationClient.java         |  29 +++-
 .../replication/SimpleContainerDownloader.java     |  30 ++--
 .../ozone/container/common/TestContainerCache.java |  52 +++++++
 .../common/statemachine/TestStateContext.java      |  85 ++++++++++++
 .../states/datanode/TestRunningDatanodeState.java  |  90 ++++++++++++
 .../container/ozoneimpl/TestContainerReader.java   |  69 +++++++++-
 hadoop-hdds/docs/content/design/multiraft.md       |   2 +-
 .../content/design/ozone-enhancement-proposals.md  |   2 +-
 hadoop-hdds/docs/content/design/recon2.md          |   2 +-
 hadoop-hdds/docs/content/design/scmha.md           |   4 +-
 hadoop-hdds/docs/content/interface/CSI.md          |   7 -
 hadoop-hdds/docs/content/interface/S3.md           |   8 +-
 hadoop-hdds/docs/content/recipe/SparkOzoneFSK8S.md |   1 -
 hadoop-hdds/docs/content/security/SecurityAcls.md  |   8 +-
 .../docs/content/security/SecurityAcls.zh.md       |  66 +++++++++
 .../docs/content/start/StartFromDockerHub.md       |   6 +-
 .../x509/certificate/authority/BaseApprover.java   |   9 ++
 .../certificate/authority/DefaultApprover.java     |  11 ++
 .../certificate/authority/DefaultCAServer.java     |  42 ++++--
 .../certificate/client/DNCertificateClient.java    |   5 +-
 .../certificates/utils/SelfSignedCertificate.java  | 105 +++++++++++---
 .../hadoop/hdds/server/http/HttpServer2.java       |  21 +++
 .../x509/certificates/TestRootCertificate.java     |  42 +++++-
 hadoop-hdds/hadoop-dependency-server/pom.xml       |   4 +
 .../src/main/{proto => resources}/proto.lock       |   0
 .../interface-client/src/main/proto/hdds.proto     |   2 +
 .../src/main/{proto => resources}/proto.lock       |   0
 .../src/main/{proto => resources}/proto.lock       |   0
 hadoop-hdds/pom.xml                                |  10 +-
 .../hdds/scm/container/SCMContainerManager.java    |   7 +-
 .../apache/hadoop/hdds/scm/node/DatanodeInfo.java  |  22 +++
 .../apache/hadoop/hdds/scm/node/NodeManager.java   |   2 +
 .../hadoop/hdds/scm/node/SCMNodeManager.java       |  21 +++
 .../hadoop/hdds/scm/pipeline/PipelineManager.java  |   2 +
 .../hdds/scm/pipeline/SCMPipelineManager.java      |  24 +++-
 .../hdds/scm/server/StorageContainerManager.java   |   3 +-
 .../java/org/apache/hadoop/hdds/scm/TestUtils.java |  46 +++++--
 .../hadoop/hdds/scm/block/TestBlockManager.java    |  66 +++++++++
 .../hadoop/hdds/scm/container/MockNodeManager.java |  11 ++
 .../hadoop/hdds/scm/node/TestSCMNodeManager.java   |  51 ++++++-
 .../hdds/scm/pipeline/TestSCMPipelineManager.java  |   7 +
 .../testutils/ReplicationNodeManagerMock.java      |   5 +
 .../client/io/BlockOutputStreamEntryPool.java      |   6 +-
 .../main/java/org/apache/hadoop/ozone/OmUtils.java |  47 +++++++
 .../hadoop/ozone/om/exceptions/OMException.java    |   2 +
 .../apache/hadoop/ozone/om/helpers/OmKeyInfo.java  |  37 +++--
 .../hadoop/ozone/om/helpers/OmKeyLocationInfo.java |  18 ++-
 .../ozone/om/helpers/OmKeyLocationInfoGroup.java   | 107 ++++++++------
 .../hadoop/ozone/om/helpers/OzoneFSUtils.java      |  30 ++++
 .../hadoop/ozone/om/helpers/RepeatedOmKeyInfo.java |   9 +-
 .../java/org/apache/hadoop/ozone/TestOmUtils.java  |  49 +++++++
 .../om/helpers/TestOmKeyLocationInfoGroup.java     |  59 ++++++++
 ...mMultipartUpload.java => TestOzoneFsUtils.java} |  26 ++--
 .../csi/src/main/{proto => resources}/proto.lock   |   0
 hadoop-ozone/dev-support/checks/acceptance.sh      |   2 +
 .../dev-support/checks/{author.sh => bats.sh}      |  18 ++-
 .../checks/{acceptance.sh => kubernetes.sh}        |   4 +-
 .../dist/dev-support/bin/dist-layout-stitching     |   1 +
 hadoop-ozone/dist/pom.xml                          |   7 +-
 .../regenerate-all.sh => compose/ozone-mr/test.sh} |  36 +++--
 .../dist/src/main/compose/ozone-topology/test.sh   |   4 +-
 hadoop-ozone/dist/src/main/compose/ozone/test.sh   |   6 +-
 .../dist/src/main/compose/ozonesecure/test.sh      |   6 +-
 hadoop-ozone/dist/src/main/compose/test-all.sh     |  25 ++--
 hadoop-ozone/dist/src/main/compose/testlib.sh      |  24 +++-
 .../.gitkeep => dist/src/main/k8s/.gitignore}      |   2 +-
 .../src/main/k8s/definitions/ozone/config.yaml     |   1 +
 .../k8s/definitions/ozone/definitions/onenode.yaml |   2 +-
 .../{pv-test => test-webserver}/flekszible.yaml    |   0
 .../webserver-deployment.yaml                      |   0
 .../webserver-service.yaml                         |   0
 .../webserver-volume.yaml                          |   0
 .../examples/getting-started/config-configmap.yaml |   1 +
 .../getting-started/datanode-statefulset.yaml      |  10 --
 .../examples/getting-started}/test.sh              |  21 ++-
 .../k8s/examples/minikube/config-configmap.yaml    |   1 +
 .../examples/minikube}/test.sh                     |  21 ++-
 .../src/main/k8s/examples/ozone-dev/Flekszible     |   4 +-
 .../k8s/examples/ozone-dev/config-configmap.yaml   |   1 +
 .../examples/ozone-dev/datanode-statefulset.yaml   |  10 --
 .../examples/ozone-dev}/test.sh                    |  21 ++-
 .../dist/src/main/k8s/examples/ozone/Flekszible    |   2 +-
 .../main/k8s/examples/ozone/config-configmap.yaml  |   1 +
 .../ozones3-haproxy => k8s/examples/ozone}/test.sh |  21 ++-
 .../examples/{regenerate-all.sh => test-all.sh}    |  33 +++--
 hadoop-ozone/dist/src/main/k8s/examples/testlib.sh | 137 ++++++++++++++++++
 .../dist/src/main/smoketest/s3/buckethead.robot    |   5 +-
 .../dist/src/main/smoketest/s3/commonawslib.robot  |   2 -
 .../smoketest/security/bucket-encryption.robot     |   7 +-
 .../dist/src/main/smoketest/spnego/web.robot       |  14 ++
 hadoop-ozone/dist/src/shell/ozone/ozone            |   5 -
 .../shell/compose_testlib.bats}                    |  29 ++--
 hadoop-ozone/dist/src/test/shell/gc_opts.bats      |   6 +-
 .../test/shell/k8s_testlib.bats}                   |  62 +++++----
 .../src/test/shell/test1/test.sh}                  |   1 +
 .../.gitkeep => dist/src/test/shell/test2/test.sh} |   2 +
 .../src/test/shell/test3/subtest1/test.sh}         |   2 +
 .../.gitkeep => dist/src/test/shell/test4/test.sh} |   2 +
 .../fs/ozone/TestOzoneFSWithObjectStoreCreate.java |  99 +++++++++++++
 .../hadoop/fs/ozone/TestOzoneFileInterfaces.java   |  11 +-
 .../hadoop/fs/ozone/TestOzoneFileSystem.java       | 120 +++++++++++++++-
 .../hadoop/fs/ozone/TestRootedOzoneFileSystem.java |   6 +-
 .../hadoop/fs/ozone/contract/OzoneContract.java    |   5 +-
 .../ozone/contract/rooted/RootedOzoneContract.java |   5 +-
 .../hadoop/ozone/TestStorageContainerManager.java  |  33 +++--
 .../ozone/client/rpc/Test2WayCommitInRatis.java    |   4 +-
 .../rpc/TestBlockOutputStreamWithFailures.java     |   8 +-
 ...estBlockOutputStreamWithFailuresFlushDelay.java |   8 +-
 .../hadoop/ozone/client/rpc/TestCommitWatcher.java |  22 +--
 .../rpc/TestContainerReplicationEndToEnd.java      |  19 +--
 .../TestContainerStateMachineFailureOnRead.java    |   8 +-
 .../rpc/TestContainerStateMachineFailures.java     |   8 +-
 .../client/rpc/TestDeleteWithSlowFollower.java     |   8 +-
 .../client/rpc/TestFailureHandlingByClient.java    |   8 +-
 .../rpc/TestFailureHandlingByClientFlushDelay.java |   8 +-
 .../rpc/TestMultiBlockWritesWithDnFailures.java    |   8 +-
 .../client/rpc/TestOzoneRpcClientAbstract.java     | 124 ++++++++++++++++-
 .../ozone/client/rpc/TestSecureOzoneRpcClient.java |   3 -
 .../client/rpc/TestValidateBCSIDOnRestart.java     |   8 +-
 .../ozone/client/rpc/TestWatchForCommit.java       |   8 +-
 .../hadoop/ozone/freon/TestDataValidate.java       |   5 +-
 .../ozone/freon/TestFreonWithDatanodeRestart.java  |   4 +-
 .../ozone/freon/TestFreonWithPipelineDestroy.java  |   4 +-
 .../hadoop/ozone/freon/TestRandomKeyGenerator.java |   5 +-
 .../apache/hadoop/ozone/om/TestKeyManagerImpl.java |  14 +-
 .../org/apache/hadoop/ozone/om/TestOmMetrics.java  |  10 +-
 .../ozone/om/TestOzoneManagerListVolumes.java      |  18 ++-
 .../ozone/recon/TestReconWithOzoneManager.java     |  14 +-
 .../src/main/proto/OmClientProtocol.proto          |   2 +
 .../src/main/{proto => resources}/proto.lock       |   0
 .../org/apache/hadoop/ozone/om/KeyManager.java     |   6 +
 .../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 119 +++++++++++-----
 .../hadoop/ozone/om/OmMetadataManagerImpl.java     |  11 +-
 .../org/apache/hadoop/ozone/om/OzoneManager.java   | 134 ++++++++++++++++--
 .../hadoop/ozone/om/codec/OMDBDefinition.java      |   6 +-
 .../hadoop/ozone/om/codec/OmKeyInfoCodec.java      |  13 +-
 .../ozone/om/codec/RepeatedOmKeyInfoCodec.java     |  13 +-
 .../ozone/om/request/file/OMFileCreateRequest.java |   4 +
 .../ozone/om/request/key/OMKeyCreateRequest.java   |   4 +
 .../ozone/om/request/key/OMKeyRenameRequest.java   |  12 +-
 .../hadoop/ozone/om/request/key/OMKeyRequest.java  |  40 +++---
 .../S3InitiateMultipartUploadRequest.java          |  13 ++
 .../ozone/om/response/key/OMKeyDeleteResponse.java |   2 +-
 .../S3MultipartUploadCommitPartResponse.java       |   3 +-
 .../protocolPB/OzoneManagerRequestHandler.java     |   2 +-
 .../main/resources/webapps/ozoneManager/main.html  |   2 +
 .../webapps/ozoneManager/om-overview.html          |   5 +
 .../resources/webapps/ozoneManager/ozoneManager.js |   7 +-
 .../apache/hadoop/ozone/om/TestKeyManagerUnit.java |  43 +++---
 .../hadoop/ozone/om/codec/TestOmKeyInfoCodec.java  | 116 ++++++++++++++++
 .../ozone/om/codec/TestRepeatedOmKeyInfoCodec.java | 121 ++++++++++++++++
 .../ozone/om/request/key/TestOMKeyRequest.java     |   6 +
 .../TestS3InitiateMultipartUploadRequest.java      |  57 ++++++++
 .../hadoop/fs/ozone/BasicOzoneFileSystem.java      |  12 +-
 hadoop-ozone/ozonefs-hadoop2/pom.xml               |   2 +-
 hadoop-ozone/ozonefs-hadoop3/pom.xml               |   2 +-
 hadoop-ozone/pom.xml                               |  16 ++-
 .../hadoop/ozone/recon/ReconControllerModule.java  |  10 +-
 .../hadoop/ozone/recon/api/NodeEndpoint.java       |   2 +
 .../ozone/recon/api/types/DatanodeMetadata.java    |  28 ++++
 .../webapps/recon/ozone-recon-web/api/db.json      |  48 +++++--
 .../src/views/datanodes/datanodes.less             |   1 +
 .../src/views/datanodes/datanodes.tsx              |  70 +++++++---
 .../src/views/overview/overview.tsx                |   2 +-
 .../hadoop/ozone/s3/endpoint/BucketEndpoint.java   |   8 +-
 .../apache/hadoop/ozone/s3/util/RangeHeader.java   |   6 +-
 .../hadoop/ozone/s3/endpoint/TestBucketHead.java   |  11 +-
 .../apache/hadoop/ozone/fsck/ContainerMapper.java  |   2 +-
 .../ozone/shell/volume/CreateVolumeHandler.java    |   2 +-
 hadoop-ozone/upgrade/pom.xml                       |  57 --------
 .../org/apache/hadoop/ozone/upgrade/Balance.java   |  38 -----
 .../org/apache/hadoop/ozone/upgrade/Execute.java   |  37 -----
 .../hadoop/ozone/upgrade/InPlaceUpgrade.java       |  45 ------
 .../java/org/apache/hadoop/ozone/upgrade/Plan.java |  38 -----
 .../apache/hadoop/ozone/upgrade/package-info.java  |  23 ----
 pom.xml                                            |  59 +-------
 194 files changed, 3441 insertions(+), 1036 deletions(-)
 create mode 100644 hadoop-hdds/common/src/test/java/org/apache/hadoop/hdds/ratis/conf/TestRaftClientConfig.java
 create mode 100644 hadoop-hdds/common/src/test/java/org/apache/hadoop/hdds/ratis/conf/TestRatisClientConfig.java
 create mode 100644 hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/states/datanode/TestRunningDatanodeState.java
 create mode 100644 hadoop-hdds/docs/content/security/SecurityAcls.zh.md
 rename hadoop-hdds/interface-admin/src/main/{proto => resources}/proto.lock (100%)
 rename hadoop-hdds/interface-client/src/main/{proto => resources}/proto.lock (100%)
 rename hadoop-hdds/interface-server/src/main/{proto => resources}/proto.lock (100%)
 create mode 100644 hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/TestOmKeyLocationInfoGroup.java
 copy hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/helpers/{TestOmMultipartUpload.java => TestOzoneFsUtils.java} (64%)
 rename hadoop-ozone/csi/src/main/{proto => resources}/proto.lock (100%)
 copy hadoop-ozone/dev-support/checks/{author.sh => bats.sh} (67%)
 copy hadoop-ozone/dev-support/checks/{acceptance.sh => kubernetes.sh} (92%)
 copy hadoop-ozone/dist/src/main/{k8s/examples/regenerate-all.sh => compose/ozone-mr/test.sh} (55%)
 mode change 100755 => 100644
 copy hadoop-ozone/{integration-test/src/test/resources/webapps/ozoneManager/.gitkeep => dist/src/main/k8s/.gitignore} (99%)
 rename hadoop-ozone/dist/src/main/k8s/definitions/{pv-test => test-webserver}/flekszible.yaml (100%)
 rename hadoop-ozone/dist/src/main/k8s/definitions/{pv-test => test-webserver}/webserver-deployment.yaml (100%)
 rename hadoop-ozone/dist/src/main/k8s/definitions/{pv-test => test-webserver}/webserver-service.yaml (100%)
 rename hadoop-ozone/dist/src/main/k8s/definitions/{pv-test => test-webserver}/webserver-volume.yaml (100%)
 copy hadoop-ozone/dist/src/main/{compose/ozones3-haproxy => k8s/examples/getting-started}/test.sh (75%)
 copy hadoop-ozone/dist/src/main/{compose/ozones3-haproxy => k8s/examples/minikube}/test.sh (75%)
 copy hadoop-ozone/dist/src/main/{compose/ozones3-haproxy => k8s/examples/ozone-dev}/test.sh (75%)
 copy hadoop-ozone/dist/src/main/{compose/ozones3-haproxy => k8s/examples/ozone}/test.sh (75%)
 copy hadoop-ozone/dist/src/main/k8s/examples/{regenerate-all.sh => test-all.sh} (58%)
 create mode 100644 hadoop-ozone/dist/src/main/k8s/examples/testlib.sh
 copy hadoop-ozone/dist/src/{main/smoketest/om-ratis/testOMAdminCmd.robot => test/shell/compose_testlib.bats} (62%)
 copy hadoop-ozone/dist/{dev-support/bin/dist-tar-stitching => src/test/shell/k8s_testlib.bats} (60%)
 mode change 100755 => 100644
 copy hadoop-ozone/{fault-injection-test/network-tests/src/test/blockade/ozone/__init__.py => dist/src/test/shell/test1/test.sh} (93%)
 copy hadoop-ozone/{integration-test/src/test/resources/webapps/ozoneManager/.gitkeep => dist/src/test/shell/test2/test.sh} (96%)
 copy hadoop-ozone/{integration-test/src/test/resources/webapps/ozoneManager/.gitkeep => dist/src/test/shell/test3/subtest1/test.sh} (96%)
 copy hadoop-ozone/{integration-test/src/test/resources/webapps/ozoneManager/.gitkeep => dist/src/test/shell/test4/test.sh} (96%)
 rename hadoop-ozone/interface-client/src/main/{proto => resources}/proto.lock (100%)
 copy hadoop-hdds/container-service/src/main/resources/webapps/hddsDatanode/dn-overview.html => hadoop-ozone/ozone-manager/src/main/resources/webapps/ozoneManager/om-overview.html (89%)
 create mode 100644 hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/codec/TestOmKeyInfoCodec.java
 create mode 100644 hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/codec/TestRepeatedOmKeyInfoCodec.java
 delete mode 100644 hadoop-ozone/upgrade/pom.xml
 delete mode 100644 hadoop-ozone/upgrade/src/main/java/org/apache/hadoop/ozone/upgrade/Balance.java
 delete mode 100644 hadoop-ozone/upgrade/src/main/java/org/apache/hadoop/ozone/upgrade/Execute.java
 delete mode 100644 hadoop-ozone/upgrade/src/main/java/org/apache/hadoop/ozone/upgrade/InPlaceUpgrade.java
 delete mode 100644 hadoop-ozone/upgrade/src/main/java/org/apache/hadoop/ozone/upgrade/Plan.java
 delete mode 100644 hadoop-ozone/upgrade/src/main/java/org/apache/hadoop/ozone/upgrade/package-info.java


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