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