This is an automated email from the ASF dual-hosted git repository.
sammichen pushed a change to branch ozone-0.6.0
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.
from ca9b368 HDDS-3926. OM Token Identifier table should use in-house
serialization. (#1182)
new c9e5a7f HDDS-3914. Remove LevelDB configuration option for DN
Metastore (#1166)
new 4aa6087 HDDS-3921. IllegalArgumentException triggered in
SCMContainerPlacemen… (#1162)
new f58edcf HDDS-3937. Update jquery to v3.5.1 (#1177)
new 9c9daa1 HDDS-3941. Enable core dump when crash in C++ (#1186)
new 16d8a3a HDDS-3920. Too many redudant replications due to fail to get
node's a… (#1163)
new 29e26b0 HDDS-3861. Fix handlePipelineFailure throw exception if role
is follower (#1122)
new 3a75437 HDDS-3789. Fix
TestOzoneRpcClientAbstract#testDeletedKeyForGDPR. (#1198)
new 2e529a9 HDDS-3062. Fix TestOzoneRpcClientAbstract.testListVolume.
(#1194)
new 69bb0ee HDDS-3062. Fix TestOzoneRpcClientAbstract.testListVolume -
addendum for checkstyle
new b3139e8 HDDS-3957. Fix mixed use of Longs.toByteArray and
Ints.fromByteArray (#1199)
new f566187 HDDS-3798. Display version and setupTime of DN in recon web
(#1136)
new 99e7b7a HDDS-3060. /retest github comment does not work (#1137)
new d97fa28 HDDS-3925. SCM Pipeline DB should directly use UUID bytes for
key rather than rely on proto serialization for key. (#1197)
new 53f4084 HDDS-3885. Create Datanode home page (#1139)
new 880adec HDDS-2768. security/SecuringS3.md (#1188)
new 06e186b HDDS-2769. security/SecurityWithRanger.md (#1189)
new 2a66d32 HDDS-3798. Display more accurate timestamp in recon Web
(#1201)
new adb15ba HDDS-3765. Fluentd writing to secure Ozone S3 API fails with
500 Error. (#1179)
new e65d196 HDDS-3967. Remove leftover debug setting (#1202)
new 0c8f2c8 HDDS-2767. security/SecuringTDE.md (#1184)
new 813a4c4 HDDS-3958. Intermittent failure in Recon acceptance test due
to mixed stdout and stderr (#1200)
new c606a84 HDDS-3923. Display the safemode status on scm page (#1165)
new 82657a7 HDDS-3807. Propagate raft log disks info to SCM from
datanode. (#1107)
new d4c6f7d HDDS-3824: OM read requests should make SCM#refreshPipeline
outside BUCKET_LOCK (#1164)
new 6b666bf HDDS-3612. Allow mounting bucket under other volume (#1104)
new 075423b HDDS-3964. Ratis config key mismatch (#1204)
new 6361f4a HDDS-3855. Add upgrade smoketest (#1142)
new 6cdfc7d HDDS-3965. SCM failed to start up for duplicated pipeline
detected. (#1210)
new d92bcba HDDS-3741. Reload old OM state if Install Snapshot from
Leader fails (#1129)
new ba8966d HDDS-3955. Unable to list intermediate paths on keys created
using S3G. (#1196)
new 8b346ed HDDS-3806. Support recognize aws v2 Authorization header.
(#1098)
new de093ec HDDS-3987. Encrypted bucket creation failed with
INVALID_REQUEST Encryption cannot be set for bucket links (#1221)
new a90b7bb HDDS-3982. Disable moveToTrash in o3fs and ofs temporarily
(#1215)
new f58883b Update ratis to 1.0.0 (#1222)
new a86afab HDDS-3813. Upgrade Ratis third-party, too (#1229)
new d9775d4 HDDS-3986. Frequent failure in
TestCommitWatcher#testReleaseBuffersOnException (#1220)
new 2a79c89 HDDS-3892. Datanode initialization is too slow when there are
thousan… (#1147)
new 507bba5 HDDS-3933. Fix memory leak because of too many Datanode State
Machine Thread (#1185)
new 5ac4073 HDDS-2770. security/SecurityAcls.md (#1190)
The 39 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/comment-commands/retest.sh | 66 ++-
.github/workflows/post-commit.yml | 1 +
.gitignore | 2 +
LICENSE.txt | 4 +-
hadoop-hdds/common/src/main/conf/hadoop-env.sh | 3 +
.../hadoop/hdds/protocol/DatanodeDetails.java | 90 +++-
.../org/apache/hadoop/hdds/ratis/RatisHelper.java | 24 +-
.../hadoop/hdds/ratis/conf/RatisClientConfig.java | 6 +-
.../org/apache/hadoop/ozone/OzoneConfigKeys.java | 12 +-
.../java/org/apache/hadoop/ozone/OzoneConsts.java | 7 +
.../common/src/main/resources/ozone-default.xml | 45 +-
hadoop-hdds/container-service/pom.xml | 31 ++
.../java/org/apache/hadoop/ozone/DNMXBean.java | 8 +-
...sDatanodeStopService.java => DNMXBeanImpl.java} | 15 +-
.../apache/hadoop/ozone/HddsDatanodeService.java | 35 +-
.../common/impl/StorageLocationReport.java | 11 +-
...TopNOrderedContainerDeletionChoosingPolicy.java | 2 +-
.../common/statemachine/DatanodeStateMachine.java | 25 +-
.../common/statemachine/StateContext.java | 34 +-
.../states/datanode/RunningDatanodeState.java | 14 +-
.../common/transport/server/XceiverServerSpi.java | 12 +-
.../server/ratis/ContainerStateMachine.java | 12 +-
.../transport/server/ratis/XceiverServerRatis.java | 66 ++-
.../container/common/utils/ContainerCache.java | 71 ++-
.../container/common/volume/MutableVolumeSet.java | 10 +-
.../container/keyvalue/KeyValueContainer.java | 5 -
.../container/keyvalue/KeyValueContainerCheck.java | 8 +-
.../container/keyvalue/KeyValueContainerData.java | 17 +-
.../keyvalue/helpers/KeyValueContainerUtil.java | 3 +-
.../ozone/container/ozoneimpl/ContainerReader.java | 2 +
.../ozone/container/ozoneimpl/OzoneContainer.java | 21 +-
.../main/resources/webapps/hddsDatanode/.gitkeep | 17 -
.../webapps/hddsDatanode/dn-overview.html | 8 +-
.../src/main/resources/webapps/hddsDatanode/dn.js} | 21 +-
.../resources/webapps/hddsDatanode}/index.html | 10 +-
.../main/resources/webapps/hddsDatanode}/main.html | 4 +-
.../container/common/TestBlockDeletingService.java | 7 +-
.../ozone/container/common/TestContainerCache.java | 52 +++
.../common/statemachine/TestStateContext.java | 30 ++
.../states/datanode/TestRunningDatanodeState.java | 90 ++++
.../keyvalue/TestKeyValueBlockIterator.java | 16 +-
.../keyvalue/TestKeyValueContainerCheck.java | 19 +-
.../container/ozoneimpl/TestContainerReader.java | 69 ++-
.../container/ozoneimpl/TestOzoneContainer.java | 51 +-
hadoop-hdds/docs/content/design/ofs.md | 4 +
hadoop-hdds/docs/content/design/trash.md | 7 +-
hadoop-hdds/docs/content/interface/OzoneFS.md | 3 +
...ecuityWithRanger.md => SecuityWithRanger.zh.md} | 18 +-
hadoop-hdds/docs/content/security/SecuringS3.md | 6 +-
hadoop-hdds/docs/content/security/SecuringS3.zh.md | 50 ++
hadoop-hdds/docs/content/security/SecuringTDE.md | 4 +-
.../docs/content/security/SecuringTDE.zh.md | 52 +++
hadoop-hdds/docs/content/security/SecurityAcls.md | 8 +-
.../docs/content/security/SecurityAcls.zh.md | 66 +++
hadoop-hdds/docs/pom.xml | 2 +-
.../themes/ozonedoc/layouts/partials/footer.html | 2 +-
.../themes/ozonedoc/static/js/jquery-3.4.1.min.js | 2 -
.../themes/ozonedoc/static/js/jquery-3.5.1.min.js | 2 +
.../hadoop/hdds/conf/DatanodeRatisGrpcConfig.java | 7 +-
.../hdds/conf/DatanodeRatisServerConfig.java | 32 +-
.../apache/hadoop/hdds/utils/HddsServerUtil.java | 16 +-
.../org/apache/hadoop/hdds/utils/LevelDBStore.java | 1 +
.../hadoop/hdds/utils/LevelDBStoreIterator.java | 1 +
.../hadoop/hdds/utils/MetadataStoreBuilder.java | 25 +-
.../hadoop/hdds/utils/db/RDBStoreIterator.java | 52 ++-
.../org/apache/hadoop/hdds/utils/db/RDBTable.java | 2 +-
.../apache/hadoop/hdds/utils/db/TableIterator.java | 8 +
.../apache/hadoop/hdds/utils/db/TypedTable.java | 5 +
.../resources/webapps/static/jquery-3.4.1.min.js | 2 -
.../resources/webapps/static/jquery-3.5.1.min.js | 2 +
.../hadoop/hdds/utils/TestMetadataStore.java | 48 +-
.../hadoop/hdds/utils/TestRocksDBStoreMBean.java | 3 -
.../hadoop/hdds/utils/db/TestRDBStoreIterator.java | 226 +++++++++
.../hadoop/hdds/utils/db/TestRDBTableStore.java | 61 +++
.../interface-client/src/main/proto/hdds.proto | 2 +
.../interface-client/src/main/proto/proto.lock | 12 +-
.../proto/ScmServerDatanodeHeartbeatProtocol.proto | 6 +
hadoop-hdds/pom.xml | 2 +-
.../hadoop/hdds/scm/block/DeletedBlockLogImpl.java | 2 +-
.../hdds/scm/container/ContainerReportHandler.java | 9 +-
.../IncrementalContainerReportHandler.java | 13 +-
.../hdds/scm/container/ReplicationManager.java | 12 +-
.../hadoop/hdds/scm/metadata/PipelineIDCodec.java | 38 +-
.../hadoop/hdds/scm/node/SCMNodeManager.java | 63 +--
.../hdds/scm/pipeline/SCMPipelineManager.java | 60 ++-
.../apache/hadoop/hdds/scm/server/SCMMXBean.java | 2 +
.../hdds/scm/server/StorageContainerManager.java | 10 +
.../src/main/resources/webapps/scm/index.html | 2 +-
.../main/resources/webapps/scm/scm-overview.html | 11 +
.../TestIncrementalContainerReportHandler.java | 36 +-
.../hdds/scm/metadata/TestPipelineIDCodec.java | 144 ++++++
.../hdds/scm/node/TestNodeReportHandler.java | 5 +-
.../hadoop/hdds/scm/node/TestSCMNodeManager.java | 2 +
.../hdds/scm/pipeline/TestSCMPipelineManager.java | 195 ++++++++
...TestSCMStoreImplWithOldPipelineIDKeyFormat.java | 180 +++++++
.../hadoop/ozone/scm/node/TestSCMNodeMetrics.java | 5 +-
.../org/apache/hadoop/ozone/client/BucketArgs.java | 33 +-
.../apache/hadoop/ozone/client/OzoneBucket.java | 23 +-
.../apache/hadoop/ozone/client/rpc/RpcClient.java | 11 +-
.../org/apache/hadoop/ozone/audit/OMAction.java | 5 -
.../org/apache/hadoop/ozone/om/OMConfigKeys.java | 7 +
.../hadoop/ozone/om/exceptions/OMException.java | 4 +-
.../ozone/om/helpers/BucketEncryptionKeyInfo.java | 4 +
.../hadoop/ozone/om/helpers/OmBucketInfo.java | 142 ++++--
.../apache/hadoop/ozone/om/helpers/OmKeyArgs.java | 18 +
.../{BooleanBiFunction.java => ExitManager.java} | 20 +-
.../hadoop/ozone/om/helpers/TestOmBucketInfo.java | 22 +-
.../dist/dev-support/bin/dist-layout-stitching | 1 +
hadoop-ozone/dist/pom.xml | 2 +-
hadoop-ozone/dist/src/main/compose/ozone/test.sh | 18 +-
.../dist/src/main/compose/ozonesecure/test.sh | 15 +-
hadoop-ozone/dist/src/main/compose/testlib.sh | 39 +-
.../src/main/compose/{ozone-csi => upgrade}/.env | 4 +-
.../docker-image/docker-krb5 => upgrade}/README.md | 27 +-
.../compose/{ozone => upgrade}/docker-compose.yaml | 107 +++--
.../main/compose/{ozone => upgrade}/docker-config | 2 +-
hadoop-ozone/dist/src/main/compose/upgrade/test.sh | 70 +++
.../{ozonesecure => upgrade/versions}/README.md | 9 +-
.../stopOM.sh => upgrade/versions/ozone-0.5.0.sh} | 4 +-
.../stopOM.sh => upgrade/versions/ozone-0.6.0.sh} | 4 +-
hadoop-ozone/dist/src/main/license/bin/LICENSE.txt | 2 +-
.../dist/src/main/smoketest/basic/links.robot | 152 ++++++
.../dist/src/main/smoketest/commonlib.robot | 34 +-
.../smoketest/{commonlib.robot => lib/os.robot} | 36 +-
.../{s3/bucketlist.robot => lib/os_tests.robot} | 33 +-
.../dist/src/main/smoketest/ozone-lib/shell.robot | 53 +++
.../src/main/smoketest/ozone-lib/shell_tests.robot | 58 +++
.../dist/src/main/smoketest/ozonefs/ozonefs.robot | 2 +-
.../dist/src/main/smoketest/ozonefs/setup.robot | 16 +-
.../dist/src/main/smoketest/recon/recon-api.robot | 16 +-
.../smoketest/{lib/fs_tests.robot => robot.robot} | 48 +-
.../src/main/smoketest/s3/MultipartUpload.robot | 7 +-
.../dist/src/main/smoketest/s3/bucketdelete.robot | 12 +-
.../dist/src/main/smoketest/s3/commonawslib.robot | 33 +-
.../bucket-encryption.robot} | 26 +-
.../main/smoketest/security/ozone-secure-s3.robot | 15 +
.../ozone-csi/test.sh => shell/upgrade/0.6.0.sh} | 18 +-
.../upgrade/0.6.0/01-migrate-scm-db.sh} | 19 +-
.../fs/ozone/TestOzoneFSWithObjectStoreCreate.java | 132 ++++++
.../hadoop/fs/ozone/TestOzoneFileSystem.java | 38 ++
.../hadoop/fs/ozone/TestRootedOzoneFileSystem.java | 37 ++
.../hadoop/fs/ozone/contract/OzoneContract.java | 17 +-
.../ozone/contract/rooted/RootedOzoneContract.java | 17 +-
.../hadoop/hdds/scm/pipeline/TestNodeFailure.java | 2 +-
.../ozone/client/rpc/Test2WayCommitInRatis.java | 16 +-
.../rpc/TestBlockOutputStreamWithFailures.java | 28 +-
...estBlockOutputStreamWithFailuresFlushDelay.java | 28 +-
.../hadoop/ozone/client/rpc/TestCommitWatcher.java | 41 +-
.../TestContainerStateMachineFailureOnRead.java | 27 +-
.../rpc/TestContainerStateMachineFailures.java | 27 +-
.../client/rpc/TestDeleteWithSlowFollower.java | 28 +-
.../client/rpc/TestFailureHandlingByClient.java | 28 +-
.../rpc/TestFailureHandlingByClientFlushDelay.java | 28 +-
.../rpc/TestMultiBlockWritesWithDnFailures.java | 28 +-
.../client/rpc/TestOzoneRpcClientAbstract.java | 5 -
.../client/rpc/TestValidateBCSIDOnRestart.java | 28 +-
.../ozone/client/rpc/TestWatchForCommit.java | 28 +-
.../hadoop/ozone/freon/TestDataValidate.java | 17 +-
.../ozone/freon/TestFreonWithDatanodeRestart.java | 17 +-
.../ozone/freon/TestFreonWithPipelineDestroy.java | 17 +-
.../hadoop/ozone/freon/TestRandomKeyGenerator.java | 17 +-
.../ozone/om/TestContainerReportWithKeys.java | 10 +
.../hadoop/ozone/om/TestOMRatisSnapshots.java | 215 +++++++--
.../org/apache/hadoop/ozone/om/TestOmMetrics.java | 100 ++--
.../org/apache/hadoop/ozone/om/TestOmSQLCli.java | 21 -
.../apache/hadoop/ozone/om/TestScmSafeMode.java | 3 -
.../snapshot/TestOzoneManagerSnapshotProvider.java | 26 +-
.../hadoop/ozone/shell/TestOzoneShellHA.java | 2 +
.../src/test/resources/log4j.properties | 3 -
.../src/main/proto/OmClientProtocol.proto | 4 +
.../apache/hadoop/ozone/om/BucketManagerImpl.java | 112 +++--
.../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 164 ++++---
.../hadoop/ozone/om/OmMetadataManagerImpl.java | 23 +-
.../org/apache/hadoop/ozone/om/OzoneManager.java | 518 ++++++++++++++-------
.../org/apache/hadoop/ozone/om/ResolvedBucket.java | 111 +++++
.../hadoop/ozone/om/ratis/OMTransactionInfo.java | 21 +-
.../ozone/om/ratis/OzoneManagerStateMachine.java | 6 +-
.../om/ratis/utils/OzoneManagerRatisUtils.java | 37 +-
.../hadoop/ozone/om/request/OMClientRequest.java | 76 +++
.../om/request/bucket/OMBucketCreateRequest.java | 14 +
.../om/request/file/OMDirectoryCreateRequest.java | 4 +
.../ozone/om/request/file/OMFileCreateRequest.java | 6 +-
.../ozone/om/request/file/OMFileRequest.java | 2 +-
.../om/request/key/OMAllocateBlockRequest.java | 15 +-
.../ozone/om/request/key/OMKeyCommitRequest.java | 31 +-
.../ozone/om/request/key/OMKeyCreateRequest.java | 76 ++-
.../ozone/om/request/key/OMKeyDeleteRequest.java | 19 +-
.../ozone/om/request/key/OMKeyRenameRequest.java | 36 +-
.../hadoop/ozone/om/request/key/OMKeyRequest.java | 11 +
.../ozone/om/request/key/OMKeysDeleteRequest.java | 48 +-
.../om/request/key/OMTrashRecoverRequest.java | 7 +
.../S3InitiateMultipartUploadRequest.java | 47 +-
.../multipart/S3MultipartUploadAbortRequest.java | 30 +-
.../S3MultipartUploadCommitPartRequest.java | 51 +-
.../S3MultipartUploadCompleteRequest.java | 76 +--
.../om/snapshot/OzoneManagerSnapshotProvider.java | 10 +-
.../main/resources/webapps/ozoneManager/index.html | 2 +-
.../hadoop/ozone/om/TestOmMetadataManager.java | 2 +-
...tOzoneManagerDoubleBufferWithDummyResponse.java | 2 +-
...TestOzoneManagerDoubleBufferWithOMResponse.java | 2 +-
.../ozone/om/request/TestNormalizePaths.java | 109 +++++
.../request/file/TestOMDirectoryCreateRequest.java | 4 +
.../om/request/key/TestOMKeyCreateRequest.java | 182 +++++++-
.../ozone/om/request/key/TestOMKeyRequest.java | 8 +
.../TestS3InitiateMultipartUploadRequest.java | 2 +-
.../s3/multipart/TestS3MultipartRequest.java | 15 +-
.../TestS3MultipartUploadCommitPartRequest.java | 2 +-
.../hadoop/fs/ozone/BasicOzoneFileSystem.java | 33 +-
.../fs/ozone/BasicRootedOzoneFileSystem.java | 29 ++
hadoop-ozone/pom.xml | 2 +-
.../hadoop/ozone/recon/ReconServerConfigKeys.java | 7 -
.../hadoop/ozone/recon/api/NodeEndpoint.java | 2 +
.../ozone/recon/api/types/DatanodeMetadata.java | 28 ++
.../ReconIncrementalContainerReportHandler.java | 12 +-
.../webapps/recon/ozone-recon-web/api/db.json | 48 +-
.../components/autoReloadPanel/autoReloadPanel.tsx | 4 +-
.../src/components/multiSelect/multiSelect.tsx | 5 +-
.../src/views/datanodes/datanodes.less | 14 +
.../src/views/datanodes/datanodes.tsx | 102 +++-
.../src/views/pipelines/pipelines.tsx | 2 +-
...TestReconIncrementalContainerReportHandler.java | 30 +-
...reProcessor.java => AWSSignatureProcessor.java} | 43 +-
.../hadoop/ozone/s3/OzoneClientProducer.java | 8 +-
.../ozone/s3/header/AuthorizationHeaderV2.java | 2 +-
.../ozone/s3/header/AuthorizationHeaderV4.java | 4 +-
.../s3gateway/src/main/resources/browser.html | 2 +-
.../src/main/resources/webapps/static/index.html | 2 +-
...ocessor.java => TestAWSSignatureProcessor.java} | 44 +-
.../hadoop/ozone/s3/endpoint/TestBucketPut.java | 2 +-
.../ozone/s3/header/TestAuthorizationHeaderV4.java | 2 +-
.../hadoop/ozone/shell/bucket/BucketCommands.java | 1 +
...teBucketHandler.java => LinkBucketHandler.java} | 57 +--
pom.xml | 4 +-
233 files changed, 5560 insertions(+), 1600 deletions(-)
copy
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OMMXBean.java
=>
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/DNMXBean.java
(84%)
copy
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/{HddsDatanodeStopService.java
=> DNMXBeanImpl.java} (72%)
delete mode 100644
hadoop-hdds/container-service/src/main/resources/webapps/hddsDatanode/.gitkeep
copy hadoop-ozone/common/dev-support/findbugsExcludeFile.xml =>
hadoop-hdds/container-service/src/main/resources/webapps/hddsDatanode/dn-overview.html
(88%)
copy
hadoop-hdds/{common/src/main/java/org/apache/hadoop/hdds/cli/package-info.java
=> container-service/src/main/resources/webapps/hddsDatanode/dn.js} (60%)
copy hadoop-hdds/{server-scm/src/main/resources/webapps/scm =>
container-service/src/main/resources/webapps/hddsDatanode}/index.html (92%)
copy hadoop-hdds/{server-scm/src/main/resources/webapps/scm =>
container-service/src/main/resources/webapps/hddsDatanode}/main.html (95%)
create mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/states/datanode/TestRunningDatanodeState.java
copy hadoop-hdds/docs/content/security/{SecuityWithRanger.md =>
SecuityWithRanger.zh.md} (54%)
create mode 100644 hadoop-hdds/docs/content/security/SecuringS3.zh.md
create mode 100644 hadoop-hdds/docs/content/security/SecuringTDE.zh.md
create mode 100644 hadoop-hdds/docs/content/security/SecurityAcls.zh.md
delete mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/js/jquery-3.4.1.min.js
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/js/jquery-3.5.1.min.js
delete mode 100644
hadoop-hdds/framework/src/main/resources/webapps/static/jquery-3.4.1.min.js
create mode 100644
hadoop-hdds/framework/src/main/resources/webapps/static/jquery-3.5.1.min.js
create mode 100644
hadoop-hdds/framework/src/test/java/org/apache/hadoop/hdds/utils/db/TestRDBStoreIterator.java
create mode 100644
hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/metadata/TestPipelineIDCodec.java
create mode 100644
hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/pipeline/TestSCMStoreImplWithOldPipelineIDKeyFormat.java
copy
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/util/{BooleanBiFunction.java
=> ExitManager.java} (69%)
copy hadoop-ozone/dist/src/main/compose/{ozone-csi => upgrade}/.env (89%)
copy hadoop-ozone/dist/src/main/compose/{common/docker-image/docker-krb5 =>
upgrade}/README.md (50%)
copy hadoop-ozone/dist/src/main/compose/{ozone => upgrade}/docker-compose.yaml
(59%)
copy hadoop-ozone/dist/src/main/compose/{ozone => upgrade}/docker-config (96%)
create mode 100644 hadoop-ozone/dist/src/main/compose/upgrade/test.sh
copy hadoop-ozone/dist/src/main/compose/{ozonesecure =>
upgrade/versions}/README.md (70%)
copy hadoop-ozone/dist/src/main/compose/{ozone-om-ha/stopOM.sh =>
upgrade/versions/ozone-0.5.0.sh} (94%)
mode change 100755 => 100644
copy hadoop-ozone/dist/src/main/compose/{ozone-om-ha/stopOM.sh =>
upgrade/versions/ozone-0.6.0.sh} (94%)
mode change 100755 => 100644
create mode 100644 hadoop-ozone/dist/src/main/smoketest/basic/links.robot
copy hadoop-ozone/dist/src/main/smoketest/{commonlib.robot => lib/os.robot}
(57%)
copy hadoop-ozone/dist/src/main/smoketest/{s3/bucketlist.robot =>
lib/os_tests.robot} (58%)
create mode 100644 hadoop-ozone/dist/src/main/smoketest/ozone-lib/shell.robot
create mode 100644
hadoop-ozone/dist/src/main/smoketest/ozone-lib/shell_tests.robot
copy hadoop-ozone/dist/src/main/smoketest/{lib/fs_tests.robot => robot.robot}
(61%)
copy hadoop-ozone/dist/src/main/smoketest/{admincli/pipeline.robot =>
security/bucket-encryption.robot} (60%)
copy hadoop-ozone/dist/src/{main/compose/ozone-csi/test.sh =>
shell/upgrade/0.6.0.sh} (71%)
copy hadoop-ozone/dist/src/{main/compose/ozone-csi/test.sh =>
shell/upgrade/0.6.0/01-migrate-scm-db.sh} (67%)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFSWithObjectStoreCreate.java
create mode 100644
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ResolvedBucket.java
create mode 100644
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/request/TestNormalizePaths.java
rename
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/{AWSV4SignatureProcessor.java
=> AWSSignatureProcessor.java} (91%)
rename
hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/{TestAWSV4SignatureProcessor.java
=> TestAWSSignatureProcessor.java} (69%)
copy
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/shell/bucket/{CreateBucketHandler.java
=> LinkBucketHandler.java} (58%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]