This is an automated email from the ASF dual-hosted git repository.
sammichen pushed a change to branch HDDS-1564
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.
omit 53afa84 Resolve rebase conflict.
omit 09bb190 HDDS-1574 Average out pipeline allocation on datanodes and
add metrcs/test (#291)
omit f842691 HDDS-2650 Fix createPipeline CLI and make it message based.
(#370)
omit 7604c3c Revert "HDDS-2650 Fix createPipeline CLI. (#340)"
omit 8c07782 HDDS-2035 Implement datanode level CLI to reveal pipeline
relation. (#348)
omit baf58d5 HDDS-2650 Fix createPipeline CLI. (#340)
omit f27605c Rebase Fix
omit 5525b98 HDDS-1572 Implement a Pipeline scrubber to clean up non-OPEN
pipeline. (#237)
omit da464bc HDDS-1569 Support creating multiple pipelines with same
datanode. Contributed by Li Cheng.
omit c3f450e HDDS-2089: Add createPipeline CLI. (#1418)
omit 3d2c2e4 HDDS-1571. Create an interface for pipeline placement policy
to support network topologies. (#1395)
omit 7c752f4 HDDS-1577. Add default pipeline placement policy
implementation. (#1366)
add 2f9db71 HDDS-2788. Fix the wrong source link in docs (#388)
add c658374 HDDS-2705. Use Ozone specific LICENSE and NOTICE in the root
of the git repo (#335)
add 092b1eb HDDS-2787. Use try-with-resources or close resource in
finally block (#387)
add 529438a HDDS-2805. Fix sudo reset the environment variables about
proxy (#392)
add 42bd150 HDDS-2812. Fix low version wget cannot resolve the proxy of
https (#395)
add 87f69cb HDDS-2504. Handle InterruptedException properly (#386)
add e5559f7 HDDS-2552. Sonar: Save and reuse Random object in GenesisUtil
(#404)
add 28e370e HDDS-2830. Remove unnecessary sleep in acceptance test. (#409)
add 8942888 HDDS-2806. Remove the LongCodec in the metadata package, and
redundancy addCodec for Long class. (#391)
add 41910d7 HDDS-2679. Ratis ring creation might be failed with async
pipeline creation. (#363)
add 7fb46e1 HDDS-2784. Read to ByteBuffer uses wrong offset (#406)
add c2c2c26 HDDS-2820. OM Ratis dir creation may fail (#403)
add f2b0651 HDDS-2813. Provide a ByteArrayCodec to CodecRegistry. (#394)
add f1a8f8f HDDS-2773. Configure Goldmark renderer
add 5f6ce75 HDDS-2814. Fail to connect s3g in docker container with
network proxy
add edc9349 HDDS-2737. Insight point should provide service type to get
correct config
add 3f92632 HDDS-2661. Use field based Config annotation instead of
method based
add 28cefc6 HDDS-2785. Move ozonefs and tools minicluster tests to
integration-test
add 9372779 HDDS-2690. Improve the command usage of audit parser tool
add 46bfd43 HDDS-2829. Deduplicate KDC docker image definition (#407)
add 7a99050 HDDS-2719. Rename S3Token to S3AuthInfo (#349)
add f57ef24 HDDS-2712. _index.md translated to Chinese (#365)
add 573ce21 HDDS-2815. Fix shell description for --start parameter of
listing buckets (#402)
add 6baa1a3 HDDS-2484 New Metrics for Trash Key Lists and Fails (#408)
add e297cf9 HDDS-2826. Add initial UI of Dashboard for Recon
add 37a01da HDDS-2835. update ozone to latest ratis. (#412)
add cbf2a53 HDDS-2721. Allow wrapping list of ByteBuffers with
ChunkBuffer (#378)
add cacf3d1 HDDS-2651 Make startId parameter non-mandatory while listing
containers through shell command (#283)
new f1d994e HDDS-1577. Add default pipeline placement policy
implementation. (#1366)
new 7fe5881 HDDS-1571. Create an interface for pipeline placement policy
to support network topologies. (#1395)
new f9fe003 HDDS-2089: Add createPipeline CLI. (#1418)
new f8c5eb0 HDDS-1569 Support creating multiple pipelines with same
datanode. Contributed by Li Cheng.
new a6c1f2a HDDS-1572 Implement a Pipeline scrubber to clean up non-OPEN
pipeline. (#237)
new 667a0c0 Rebase Fix
new a2c65a5 HDDS-2650 Fix createPipeline CLI. (#340)
new 3796154 HDDS-2035 Implement datanode level CLI to reveal pipeline
relation. (#348)
new 00f0f81 Revert "HDDS-2650 Fix createPipeline CLI. (#340)"
new fced9c1 HDDS-2650 Fix createPipeline CLI and make it message based.
(#370)
new acc9640 HDDS-1574 Average out pipeline allocation on datanodes and
add metrcs/test (#291)
new cc0060c Resolve rebase conflict.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (53afa84)
\
N -- N -- N refs/heads/HDDS-1564 (cc0060c)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 12 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:
LICENSE.txt | 53 +-
NOTICE.txt | 5 +-
.../hadoop/hdds/scm/XceiverClientManager.java | 60 +-
.../hadoop/hdds/scm/storage/CommitWatcher.java | 23 +-
.../hadoop/hdds/conf/OzoneConfiguration.java | 103 +-
.../org/apache/hadoop/hdds/ratis/RatisHelper.java | 13 +
.../java/org/apache/hadoop/hdds/scm/ScmConfig.java | 30 +-
.../apache/hadoop/hdds/scm/XceiverClientSpi.java | 23 +-
.../hadoop/hdds/security/x509/SecurityConfig.java | 8 +-
.../hadoop/hdds/utils/BackgroundService.java | 10 +-
.../org/apache/hadoop/hdds/utils/Scheduler.java | 31 +-
...rNotFoundException.java => ByteArrayCodec.java} | 21 +-
.../apache/hadoop/hdds/utils/db/CodecRegistry.java | 1 +
.../hadoop/hdds/utils/db/RocksDBConfiguration.java | 35 +-
.../org/apache/hadoop/ozone/OzoneConfigKeys.java | 4 +-
.../apache/hadoop/ozone/common/ChunkBuffer.java | 8 +
.../common/ChunkBufferImplWithByteBuffer.java | 7 +
.../common/ChunkBufferImplWithByteBufferList.java | 215 ++
.../ozone/common/IncrementalChunkBuffer.java | 5 +
.../hadoop/hdds/conf/SimpleConfiguration.java | 45 +-
.../hdds/conf/SimpleConfigurationParent.java} | 22 +-
.../hadoop/hdds/conf/TestOzoneConfiguration.java | 9 +
.../hdds/utils/db/TestTypedRDBTableStore.java | 20 +-
.../hadoop/ozone/common/TestChunkBuffer.java | 61 +-
.../TestChunkBufferImplWithByteBufferList.java | 80 +
.../java/org/apache/hadoop/hdds/conf/Config.java | 2 +-
.../hadoop/hdds/conf/ConfigFileGenerator.java | 77 +-
.../hadoop/hdds/conf/ConfigurationExample.java | 26 +-
.../conf/ConfigurationExampleGrandParent.java} | 18 +-
.../hdds/conf/ConfigurationExampleParent.java} | 19 +-
.../hadoop/hdds/conf/TestConfigFileGenerator.java | 60 +
hadoop-hdds/container-service/pom.xml | 16 +
.../common/statemachine/DatanodeConfiguration.java | 65 +-
.../common/statemachine/DatanodeStateMachine.java | 2 +-
.../CreatePipelineCommandHandler.java | 46 +-
.../server/ratis/RatisServerConfiguration.java | 4 +-
.../transport/server/ratis/XceiverServerRatis.java | 11 +-
.../ozone/container/keyvalue/KeyValueHandler.java | 5 +-
.../ozoneimpl/ContainerScrubberConfiguration.java | 58 +-
.../TestCreatePipelineCommandHandler.java | 159 ++
hadoop-hdds/docs/config.yaml | 4 +
hadoop-hdds/docs/content/_index.md | 2 +-
hadoop-hdds/docs/content/_index.zh.md | 18 +-
hadoop-hdds/docs/content/beyond/Containers.md | 4 +-
hadoop-hdds/docs/content/concept/Overview.md | 2 +-
.../Datanodes.zh.md => interface/JavaApi.zh.md} | 8 +-
.../{concept/_index.zh.md => interface/S3.zh.md} | 11 +-
hadoop-hdds/docs/content/security/SecureOzone.md | 6 +-
hadoop-hdds/docs/content/{ => shell}/_index.zh.md | 10 +-
.../themes/ozonedoc/layouts/partials/navbar.html | 2 +-
.../org/apache/hadoop/hdds/server/ServerUtils.java | 2 +-
.../hdds/scm/container/ReplicationManager.java | 24 +-
.../apache/hadoop/hdds/scm/metadata/LongCodec.java | 45 -
.../hdds/scm/metadata/SCMMetadataStoreRDBImpl.java | 1 -
.../hdds/scm/pipeline/RatisPipelineProvider.java | 11 +-
.../hdds/scm/server/SCMHTTPServerConfig.java | 21 +-
.../hdds/scm/cli/container/ListSubcommand.java | 4 +-
.../main/java/org/apache/hadoop/ozone/OmUtils.java | 2 +-
.../org/apache/hadoop/ozone/audit/OMAction.java | 1 +
.../OzoneDelegationTokenSecretManager.java | 10 +-
.../ozone/security/OzoneTokenIdentifier.java | 8 +-
.../hadoop/ozone/security/acl/OzoneAclConfig.java | 25 +-
.../src/main/proto/OzoneManagerProtocol.proto | 2 +-
.../java/org/apache/hadoop/ozone/TestOmUtils.java | 35 +
.../org/apache/hadoop/ozone/csi/CsiServer.java | 57 +-
hadoop-ozone/dev-support/checks/integration.sh | 2 +-
hadoop-ozone/dev-support/checks/unit.sh | 2 +-
.../dist/src/main/assemblies/ozone-src.xml | 4 +-
.../docker-image/docker-krb5/Dockerfile-krb5 | 2 +-
.../docker-image/docker-krb5/README.md | 0
.../docker-image/docker-krb5/kadm5.acl | 0
.../docker-image/docker-krb5/krb5.conf | 0
.../docker-image/docker-krb5/launcher.sh | 0
.../dist/src/main/compose/ozone-hdfs/docker-config | 2 +
.../main/compose/ozone-mr/hadoop27/docker-config | 2 +
.../src/main/compose/ozone-mr/hadoop27/test.sh | 4 +-
.../main/compose/ozone-mr/hadoop31/docker-config | 2 +
.../src/main/compose/ozone-mr/hadoop31/test.sh | 2 +-
.../main/compose/ozone-mr/hadoop32/docker-config | 2 +
.../src/main/compose/ozone-om-ha-s3/docker-config | 2 +
.../src/main/compose/ozone-om-ha/docker-config | 2 +
.../src/main/compose/ozone-topology/docker-config | 2 +
.../dist/src/main/compose/ozone/docker-config | 2 +
.../src/main/compose/ozoneblockade/docker-config | 2 +
.../src/main/compose/ozones3-haproxy/docker-config | 2 +
.../src/main/compose/ozonescripts/docker-config | 2 +
.../compose/ozonesecure-mr/docker-compose.yaml | 5 +-
.../src/main/compose/ozonesecure-mr/docker-config | 2 +
.../docker-image/docker-krb5/kadm5.acl | 20 -
.../docker-image/docker-krb5/krb5.conf | 41 -
.../docker-image/docker-krb5/launcher.sh | 25 -
.../main/compose/ozonesecure/docker-compose.yaml | 5 +-
.../src/main/compose/ozonesecure/docker-config | 2 +
.../docker-image/docker-krb5/Dockerfile-krb5 | 34 -
.../ozonesecure/docker-image/docker-krb5/README.md | 34 -
hadoop-ozone/dist/src/main/compose/testlib.sh | 11 +-
hadoop-ozone/dist/src/main/license/src/LICENSE.txt | 239 --
hadoop-ozone/dist/src/main/license/src/NOTICE.txt | 33 -
.../dist/src/main/smoketest/s3/commonawslib.robot | 4 +-
.../ozone/insight/ConfigurationSubCommand.java | 10 +-
hadoop-ozone/integration-test/pom.xml | 42 +
.../hadoop/fs/ozone/TestOzoneFSInputStream.java | 0
.../hadoop/fs/ozone/TestOzoneFileInterfaces.java | 0
.../hadoop/fs/ozone/TestOzoneFileSystem.java | 0
.../apache/hadoop/fs/ozone/TestOzoneFsHAURLs.java | 0
.../hadoop/fs/ozone/TestOzoneFsRenameDir.java | 0
.../ozone/contract/ITestOzoneContractCreate.java | 0
.../ozone/contract/ITestOzoneContractDelete.java | 0
.../ozone/contract/ITestOzoneContractDistCp.java | 0
.../contract/ITestOzoneContractGetFileStatus.java | 0
.../fs/ozone/contract/ITestOzoneContractMkdir.java | 0
.../fs/ozone/contract/ITestOzoneContractOpen.java | 0
.../ozone/contract/ITestOzoneContractRename.java | 0
.../ozone/contract/ITestOzoneContractRootDir.java | 0
.../fs/ozone/contract/ITestOzoneContractSeek.java | 0
.../hadoop/fs/ozone/contract/OzoneContract.java | 0
.../org/apache/hadoop/fs/ozone/package-info.java | 0
.../hadoop/ozone/TestOzoneConfigurationFields.java | 2 +-
.../hadoop/ozone/freon/TestDataValidate.java | 0
.../freon/TestDataValidateWithDummyContainers.java | 0
.../TestDataValidateWithSafeByteOperations.java | 0
.../TestDataValidateWithUnsafeByteOperations.java | 0
.../freon/TestFreonWithDatanodeFastRestart.java | 0
.../ozone/freon/TestFreonWithDatanodeRestart.java | 0
.../ozone/freon/TestFreonWithPipelineDestroy.java | 0
.../hadoop/ozone/freon/TestRandomKeyGenerator.java | 0
.../hadoop/ozone/fsck/TestContainerMapper.java | 0
.../org/apache/hadoop/ozone/om/TestOmMetrics.java | 16 +-
.../org/apache/hadoop/ozone/om/TestOmSQLCli.java | 0
.../src/test/resources/contract/ozone.xml | 0
.../java/org/apache/hadoop/ozone/om/OMMetrics.java | 20 +
.../org/apache/hadoop/ozone/om/OzoneManager.java | 8 +-
.../web/ozShell/bucket/ListBucketHandler.java | 3 +-
.../TestOzoneDelegationTokenSecretManager.java | 10 +-
hadoop-ozone/ozonefs/pom.xml | 47 -
.../fs/ozone/BasicOzoneClientAdapterImpl.java | 4 +-
.../hadoop/fs/ozone/OzoneClientAdapterFactory.java | 1 -
.../apache/hadoop/fs/ozone/OzoneFSInputStream.java | 3 +-
.../ozone/contract/TestOzoneFSInputStreamUnit.java | 101 +
.../recon/spi/impl/ReconContainerDBProvider.java | 2 -
.../webapps/recon/ozone-recon-web/LICENSE | 2649 +++++++++++++-------
.../webapps/recon/ozone-recon-web/README.md | 8 +
.../webapps/recon/ozone-recon-web/api/db.json | 54 +
.../webapps/recon/ozone-recon-web/api/routes.json | 3 +
.../webapps/recon/ozone-recon-web/package.json | 15 +-
.../recon/ozone-recon-web/public/index.html | 12 +-
.../webapps/recon/ozone-recon-web/src/App.tsx | 64 +-
.../src/components/Breadcrumbs/Breadcrumbs.tsx | 12 +-
.../src/components/NavBar/NavBar.tsx | 28 +-
.../components/OverviewCard/OverviewCard.less} | 33 +-
.../src/components/OverviewCard/OverviewCard.tsx | 94 +
.../src/constants/breadcrumbs.constants.tsx | 5 +-
.../webapps/recon/ozone-recon-web/src/routes.tsx | 18 +-
.../src/views/Dashboard/Dashboard.tsx | 32 -
.../Datanodes.tsx} | 7 +-
.../src/views/NotFound/NotFound.tsx | 2 +-
.../src/views/Overview/Overview.less | 4 +-
.../src/views/Overview/Overview.tsx | 111 +
.../webapps/recon/ozone-recon-web/yarn.lock | 1083 ++++++--
.../apache/hadoop/ozone/s3/AWSV4AuthParser.java | 8 +-
.../hadoop/ozone/s3/OzoneClientProducer.java | 12 +-
.../hadoop/ozone/s3/exception/S3ErrorTable.java | 4 +-
hadoop-ozone/tools/pom.xml | 6 -
.../hadoop/ozone/audit/parser/AuditParser.java | 7 +-
.../audit/parser/handler/LoadCommandHandler.java | 4 +-
.../audit/parser/handler/QueryCommandHandler.java | 4 +-
.../parser/handler/TemplateCommandHandler.java | 9 +-
.../hadoop/ozone/freon/DatanodeChunkGenerator.java | 68 +-
.../hadoop/ozone/freon/RandomKeyGenerator.java | 58 +-
.../apache/hadoop/ozone/genesis/GenesisUtil.java | 22 +-
pom.xml | 2 +-
171 files changed, 4601 insertions(+), 2374 deletions(-)
copy
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/utils/db/{SequenceNumberNotFoundException.java
=> ByteArrayCodec.java} (71%)
create mode 100644
hadoop-hdds/common/src/main/java/org/apache/hadoop/ozone/common/ChunkBufferImplWithByteBufferList.java
copy
hadoop-hdds/{config/src/main/java/org/apache/hadoop/hdds/conf/ConfigType.java
=>
common/src/test/java/org/apache/hadoop/hdds/conf/SimpleConfigurationParent.java}
(73%)
create mode 100644
hadoop-hdds/common/src/test/java/org/apache/hadoop/ozone/common/TestChunkBufferImplWithByteBufferList.java
copy
hadoop-hdds/config/src/{main/java/org/apache/hadoop/hdds/conf/ConfigurationException.java
=> test/java/org/apache/hadoop/hdds/conf/ConfigurationExampleGrandParent.java}
(69%)
copy
hadoop-hdds/config/src/{main/java/org/apache/hadoop/hdds/conf/ConfigurationException.java
=> test/java/org/apache/hadoop/hdds/conf/ConfigurationExampleParent.java} (66%)
create mode 100644
hadoop-hdds/config/src/test/java/org/apache/hadoop/hdds/conf/TestConfigFileGenerator.java
create mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/commandhandler/TestCreatePipelineCommandHandler.java
copy hadoop-hdds/docs/content/{concept/Datanodes.zh.md =>
interface/JavaApi.zh.md} (76%)
copy hadoop-hdds/docs/content/{concept/_index.zh.md => interface/S3.zh.md}
(78%)
copy hadoop-hdds/docs/content/{ => shell}/_index.zh.md (90%)
delete mode 100644
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/metadata/LongCodec.java
rename hadoop-ozone/dist/src/main/compose/{ozonesecure-mr =>
common}/docker-image/docker-krb5/Dockerfile-krb5 (96%)
rename hadoop-ozone/dist/src/main/compose/{ozonesecure-mr =>
common}/docker-image/docker-krb5/README.md (100%)
rename hadoop-ozone/dist/src/main/compose/{ozonesecure =>
common}/docker-image/docker-krb5/kadm5.acl (100%)
rename hadoop-ozone/dist/src/main/compose/{ozonesecure =>
common}/docker-image/docker-krb5/krb5.conf (100%)
rename hadoop-ozone/dist/src/main/compose/{ozonesecure =>
common}/docker-image/docker-krb5/launcher.sh (100%)
delete mode 100644
hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-image/docker-krb5/kadm5.acl
delete mode 100644
hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-image/docker-krb5/krb5.conf
delete mode 100644
hadoop-ozone/dist/src/main/compose/ozonesecure-mr/docker-image/docker-krb5/launcher.sh
delete mode 100644
hadoop-ozone/dist/src/main/compose/ozonesecure/docker-image/docker-krb5/Dockerfile-krb5
delete mode 100644
hadoop-ozone/dist/src/main/compose/ozonesecure/docker-image/docker-krb5/README.md
delete mode 100644 hadoop-ozone/dist/src/main/license/src/LICENSE.txt
delete mode 100644 hadoop-ozone/dist/src/main/license/src/NOTICE.txt
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFSInputStream.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFileInterfaces.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFileSystem.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFsHAURLs.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFsRenameDir.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractCreate.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractDelete.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractDistCp.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractGetFileStatus.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractMkdir.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractOpen.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractRename.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractRootDir.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/ITestOzoneContractSeek.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/contract/OzoneContract.java
(100%)
copy hadoop-ozone/{ozonefs =>
integration-test}/src/test/java/org/apache/hadoop/fs/ozone/package-info.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestDataValidate.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestDataValidateWithDummyContainers.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestDataValidateWithSafeByteOperations.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestDataValidateWithUnsafeByteOperations.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestFreonWithDatanodeFastRestart.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestFreonWithDatanodeRestart.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestFreonWithPipelineDestroy.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/freon/TestRandomKeyGenerator.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/fsck/TestContainerMapper.java
(100%)
rename hadoop-ozone/{tools =>
integration-test}/src/test/java/org/apache/hadoop/ozone/om/TestOmSQLCli.java
(100%)
rename hadoop-ozone/{ozonefs =>
integration-test}/src/test/resources/contract/ozone.xml (100%)
create mode 100644
hadoop-ozone/ozonefs/src/test/java/org/apache/hadoop/fs/ozone/contract/TestOzoneFSInputStreamUnit.java
create mode 100644
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/db.json
create mode 100644
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/api/routes.json
copy
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/{config-overrides.js
=> src/components/OverviewCard/OverviewCard.less} (70%)
create mode 100644
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/components/OverviewCard/OverviewCard.tsx
delete mode 100644
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/Dashboard/Dashboard.tsx
rename
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/{ContainerBrowser/ContainerBrowser.tsx
=> Datanodes/Datanodes.tsx} (89%)
copy
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/hdds/scm/package-info.java
=>
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/Overview/Overview.less
(95%)
create mode 100644
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/views/Overview/Overview.tsx
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]