This is an automated email from the ASF dual-hosted git repository.
nanda pushed a change to branch HDDS-2823
in repository https://gitbox.apache.org/repos/asf/hadoop-ozone.git.
from 8791179 HDDS-3671. Introduce SCMStateMachineHandler marker interface.
(#1008)
add 1754ed1 HDDS-3692: Consider avoiding stream/map/sum in write hotpath
(#1003)
add 3ab76ce HDDS-2371. Print Ozone version during startup instead of
Hadoop version (#869)
add e1ef54d HDDS-3672. Ozone fs failed to list intermediate directory.
(#976)
add 13d5c01 HDDS-2811. recipe/SparkOzoneFSK8s.md translation (#797)
add 4c68299 HDDS-2562. Handle InterruptedException in
DatanodeStateMachine (#969)
add a0c7370 HDDS-3676. Display datanode uuid into the printTopology
command output (#981)
add a06d3e1 Revert "HDDS-2562. Handle InterruptedException in
DatanodeStateMachine (#969)" (#1011)
add e4f23ee HDDS-3477. Disable partial chunk write during flush() call in
ozone client by default. (#957)
add b05005e HDDS-3542.Ozone chunkinfo CLI cannot connect to OM when run
from non-om node. (#993)
add 9007b47 HDDS-3678. Remove usage of DFSUtil.addPBProtocol method (#987)
add 2e14e40 HDDS-3518: Add a freon generator to create directory tree
with files (#895)
add 1b09b63 HDDS-3694. Reduce dn-audit log (#1001)
add 730cc0f HDDS-1815. Add SVG Logo for Ozone. Contributed by Salvatore
LaMendola.
add 312a977 HDDS-3586. OM HA can be started with 3 isolated LEADER
instead of one OM ring (#925)
add aec7a93 HDDS-3681. Recon: Add support to store file size counts in
each volume/bucket (#988)
add 3e36271 HDDS-3653. Add documentation for Copy key command (#990)
add 328962c HDDS-1815. Add SVG Logo for Ozone - add missing license
(#1017)
add ac64ab6 HDDS-3082. Refactor recon missing containers task to detect
under, over and mis-replicated containers. (#994)
add 072370b HDDS-3627. Remove FilteredClassloader and replace with maven
based hadoop2/hadoop3 ozonefs generation (#992)
add 556a029 HDDS-3717. CSI smoketest fails if socket file is not created
on time (#1020)
add a12565f HDDS-3710. Merge archived jacoco coverage results (#1014)
add 7e14b07 HDDS-3716. Compile of Ozone fails with JDK 11+ (#1018)
add 7f6f813 HDDS-3621. Separate client/server/admin proto files of HDDS
to separated subprojects (#949)
add 26d8375 HDDS-3703. Avoid file lookup calls in writeChunk hotpath
(#1013)
add 1c6a257 HDDS-3720. Datanode configuration object has wrong values.
(#1024)
new a3199cc Merge branch 'master' into HDDS-2823
The 1 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/coverage-report.sh | 56 +
.github/workflows/post-commit.yml | 40 +-
.../apache/hadoop/hdds/scm/storage/BufferPool.java | 7 +-
.../common/dev-support/findbugsExcludeFile.xml | 3 -
hadoop-hdds/common/pom.xml | 92 +-
.../java/org/apache/hadoop/hdds/StringUtils.java | 77 +-
.../hadoop/hdds/scm/ContainerPlacementStatus.java | 14 +
.../hadoop/hdds/utils/{Cache.java => IOUtils.java} | 38 +-
.../org/apache/hadoop/hdds/utils/SignalLogger.java | 93 ++
.../org/apache/hadoop/ozone/OzoneConfigKeys.java | 14 +-
.../java/org/apache/hadoop/ozone/OzoneConsts.java | 12 +-
.../common/src/main/resources/ozone-default.xml | 26 +-
.../hadoop/hdds/conf/SimpleConfiguration.java | 3 +-
.../hdds/conf/ConfigurationReflectionUtil.java | 8 +-
.../conf/{ConfigGroup.java => PostConstruct.java} | 16 +-
.../dev-support/findbugsExcludeFile.xml | 3 -
hadoop-hdds/container-service/pom.xml | 30 -
.../apache/hadoop/ozone/HddsDatanodeService.java | 9 +-
.../container/common/impl/ChunkLayOutVersion.java | 22 +-
.../container/common/impl/HddsDispatcher.java | 46 +-
.../common/statemachine/DatanodeConfiguration.java | 43 +-
.../commandhandler/DeleteBlocksCommandHandler.java | 6 +-
.../states/endpoint/HeartbeatEndpointTask.java | 5 +-
.../ozone/container/keyvalue/KeyValueHandler.java | 7 +-
.../container/keyvalue/helpers/ChunkUtils.java | 9 +
.../keyvalue/impl/ChunkManagerDispatcher.java | 6 +-
.../keyvalue/impl/FilePerBlockStrategy.java | 12 +-
.../keyvalue/interfaces/ChunkManager.java | 4 +-
.../background/BlockDeletingService.java | 10 +-
.../ozone/container/common/SCMTestUtils.java | 4 +-
.../container/common/TestBlockDeletingService.java | 4 +-
.../statemachine/TestDatanodeConfiguration.java | 85 +
.../keyvalue/TestKeyValueBlockIterator.java | 4 +-
.../keyvalue/TestKeyValueContainerCheck.java | 6 +-
.../container/ozoneimpl/TestContainerReader.java | 4 +-
.../{SparkOzoneFSK8S.md => SparkOzoneFSK8S.zh.md} | 94 +-
hadoop-hdds/docs/content/shell/KeyCommands.md | 20 +
hadoop-hdds/docs/content/shell/KeyCommands.zh.md | 22 +-
hadoop-hdds/docs/static/ozone-logo-monochrome.svg | 195 +++
hadoop-hdds/framework/pom.xml | 8 +
.../freon/FakeScmBlockLocationProtocolClient.java | 0
.../FakeScmContainerLocationProtocolClient.java | 0
.../org/apache/hadoop/hdds/freon/package-info.java | 0
.../common/helpers/DeleteBlockResult.java | 0
.../scm/container/common/helpers/package-info.java | 0
.../scm/protocol/ScmBlockLocationProtocol.java | 0
.../hadoop/hdds/scm/protocol/package-info.java | 0
...lockLocationProtocolClientSideTranslatorPB.java | 0
.../scm/protocolPB/ScmBlockLocationProtocolPB.java | 0
...inerLocationProtocolClientSideTranslatorPB.java | 0
.../StorageContainerLocationProtocolPB.java | 0
.../hadoop/hdds/scm/protocolPB/package-info.java | 0
.../apache/hadoop/hdds/utils/HddsServerUtil.java | 15 +
.../org/apache/hadoop/ozone/common/BlockGroup.java | 0
.../ozone/common/DeleteBlockGroupResult.java | 0
.../apache/hadoop/ozone/common/package-info.java | 0
.../exceptions/TestSCMExceptionResultCodes.java | 0
.../dev-support/findbugsExcludeFile.xml | 0
hadoop-hdds/interface-admin/pom.xml | 82 +
.../src/main/proto/ScmAdminProtocol.proto} | 0
.../interface-admin/src/main/proto/proto.lock | 895 ++++++++++
.../dev-support/findbugsExcludeFile.xml | 3 +
hadoop-hdds/interface-client/pom.xml | 135 ++
.../src/main/proto/DatanodeClientProtocol.proto} | 0
.../src/main/proto/hdds.proto | 0
.../src/main/proto/proto.lock | 1748 +-------------------
.../dev-support/findbugsExcludeFile.xml | 0
hadoop-hdds/interface-server/pom.xml | 82 +
.../ScmServerDatanodeHeartbeatProtocol.proto} | 0
.../src/main/proto/ScmServerProtocol.proto} | 0
.../main/proto/ScmServerSecurityProtocol.proto} | 0
.../src/main/proto/proto.lock | 714 +++++++-
hadoop-hdds/pom.xml | 21 +
.../ContainerPlacementStatusDefault.java | 10 +
.../hdds/scm/server/StorageContainerManager.java | 3 +-
.../scm/server/StorageContainerManagerStarter.java | 7 +-
.../hadoop/hdds/scm/block/TestDeletedBlockLog.java | 4 +-
.../hadoop/hdds/scm/cli/TopologySubcommand.java | 11 +-
.../ozone/client/protocol/ClientProtocol.java | 5 +
.../hadoop/ozone/client/rpc/OzoneKMSUtil.java | 4 +-
.../apache/hadoop/ozone/client/rpc/RpcClient.java | 6 +-
.../common/dev-support/findbugsExcludeFile.xml | 3 +
hadoop-ozone/common/pom.xml | 7 +-
.../common/src/main/proto/Security.proto | 0
hadoop-ozone/common/src/main/proto/proto.lock | 143 ++
.../org/apache/hadoop/ozone/csi/CsiServer.java | 7 +-
hadoop-ozone/dev-support/checks/sonar.sh | 12 +-
hadoop-ozone/dist/pom.xml | 4 +-
.../compose/ozone-mr/hadoop27/docker-compose.yaml | 4 +-
.../main/compose/ozone-mr/hadoop27/docker-config | 4 +-
.../ozone-mr/hadoop27/{run-test.sh => test.sh} | 0
.../compose/ozone-mr/hadoop31/docker-compose.yaml | 4 +-
.../main/compose/ozone-mr/hadoop31/docker-config | 2 +-
.../compose/ozone-mr/hadoop32/docker-compose.yaml | 4 +-
.../main/compose/ozone-mr/hadoop32/docker-config | 2 +-
.../compose/ozonesecure-mr/docker-compose.yaml | 6 +-
.../src/main/compose/ozonesecure-mr/docker-config | 2 +-
hadoop-ozone/dist/src/main/smoketest/csi.robot | 2 +-
.../dist/src/main/smoketest/mapreduce.robot | 12 +-
.../hadoop/fs/ozone/TestOzoneFSInputStream.java | 5 +-
.../hadoop/fs/ozone/TestOzoneFileSystem.java | 29 +
.../ozone/TestStorageContainerManagerHelper.java | 4 +-
.../ozone/client/rpc/TestBlockOutputStream.java | 2 +
...m.java => TestBlockOutputStreamFlushDelay.java} | 62 +-
.../rpc/TestBlockOutputStreamWithFailures.java | 2 +
...stBlockOutputStreamWithFailuresFlushDelay.java} | 33 +-
.../client/rpc/TestContainerStateMachine.java | 8 +-
.../rpc/TestContainerStateMachineFailures.java | 4 +-
...va => TestContainerStateMachineFlushDelay.java} | 107 +-
.../client/rpc/TestFailureHandlingByClient.java | 3 +-
... => TestFailureHandlingByClientFlushDelay.java} | 155 +-
.../rpc/TestOzoneClientRetriesOnException.java | 2 +
...stOzoneClientRetriesOnExceptionFlushDelay.java} | 148 +-
.../client/rpc/TestOzoneRpcClientAbstract.java | 18 +-
.../commandhandler/TestBlockDeletion.java | 8 +-
.../ozone/freon/TestHadoopDirTreeGenerator.java | 180 ++
.../ozone/om/TestOzoneManagerConfiguration.java | 106 +-
.../apache/hadoop/ozone/recon/TestReconTasks.java | 6 +-
hadoop-ozone/ozone-manager/pom.xml | 6 +
.../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 10 +-
.../org/apache/hadoop/ozone/om/OzoneManager.java | 215 +--
.../hadoop/ozone/om/OzoneManagerStarter.java | 9 +-
.../apache/hadoop/ozone/om/ha/OMHANodeDetails.java | 86 +-
.../apache/hadoop/ozone/om/ha/OMNodeDetails.java | 18 +-
.../ozone/om/ratis/OzoneManagerRatisServer.java | 13 +-
hadoop-ozone/{ozonefs => ozonefs-common}/pom.xml | 72 +-
.../org/apache/hadoop/fs/ozone/BasicKeyInfo.java | 0
.../java/org/apache/hadoop/fs/ozone/BasicOzFs.java | 0
.../fs/ozone/BasicOzoneClientAdapterImpl.java | 0
.../hadoop/fs/ozone/BasicOzoneFileSystem.java | 66 +-
.../hadoop/fs/ozone/CapableOzoneFSInputStream.java | 0
.../java/org/apache/hadoop/fs/ozone/Constants.java | 0
.../apache/hadoop/fs/ozone/FileStatusAdapter.java | 0
.../org/apache/hadoop/fs/ozone/O3fsDtFetcher.java | 0
.../apache/hadoop/fs/ozone/OzoneClientAdapter.java | 0
.../hadoop/fs/ozone/OzoneClientAdapterImpl.java | 0
.../apache/hadoop/fs/ozone/OzoneFSInputStream.java | 0
.../hadoop/fs/ozone/OzoneFSOutputStream.java | 0
.../hadoop/fs/ozone/OzoneFSStorageStatistics.java | 0
.../org/apache/hadoop/fs/ozone/OzoneFsShell.java | 0
.../hadoop/fs/ozone/OzoneStreamCapabilities.java | 0
.../java/org/apache/hadoop/fs/ozone/Statistic.java | 0
.../org/apache/hadoop/fs/ozone/package-info.java | 0
.../hadoop/fs/ozone/TestOzoneFSInputStream.java | 0
.../org/apache/hadoop/fs/ozone/package-info.java | 0
.../services/org.apache.hadoop.fs.FileSystem | 0
.../src/test/resources/log4j.properties | 0
hadoop-ozone/ozonefs-hadoop2/pom.xml | 105 ++
.../fs/ozone/Hadoop27OmTransportFactory.java} | 13 +-
.../hadoop/fs/ozone/Hadoop27RpcTransport.java | 82 +
.../main/java/org/apache/hadoop/fs/ozone/OzFs.java | 7 +-
.../apache/hadoop/fs/ozone/OzoneFileSystem.java} | 7 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 0
.../services/org.apache.hadoop.fs.FileSystem | 0
...e.hadoop.ozone.om.protocolPB.OmTransportFactory | 2 +-
hadoop-ozone/ozonefs-hadoop3/pom.xml | 85 +
.../main/java/org/apache/hadoop/fs/ozone/OzFs.java | 7 +-
.../apache/hadoop/fs/ozone/OzoneFileSystem.java | 33 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 0
.../services/org.apache.hadoop.fs.FileSystem | 0
hadoop-ozone/ozonefs-lib-legacy/pom.xml | 138 --
.../services/org.apache.hadoop.fs.FileSystem | 16 -
.../src/main/resources/ozonefs.txt | 21 -
.../pom.xml | 122 +-
hadoop-ozone/ozonefs/pom.xml | 42 +-
.../hadoop/fs/ozone/FilteredClassLoader.java | 96 --
.../hadoop/fs/ozone/OzoneClientAdapterFactory.java | 169 --
.../apache/hadoop/fs/ozone/OzoneFileSystem.java | 33 +-
.../services/org.apache.hadoop.fs.FileSystem | 0
.../hadoop/fs/ozone/TestFilteredClassLoader.java | 63 -
.../fs/ozone/TestOzoneFileSystemWithMocks.java | 171 --
.../hadoop/fs/ozone/TestReadWriteStatistics.java | 463 ------
hadoop-ozone/pom.xml | 25 +-
.../recon/schema/ContainerSchemaDefinition.java | 41 +-
.../recon/schema/UtilizationSchemaDefinition.java | 19 +-
.../apache/hadoop/ozone/recon/ReconConstants.java | 3 +
.../hadoop/ozone/recon/ReconControllerModule.java | 7 +-
.../org/apache/hadoop/ozone/recon/ReconServer.java | 7 +
.../hadoop/ozone/recon/api/ContainerEndpoint.java | 2 +-
.../ozone/recon/api/UtilizationEndpoint.java | 101 ++
.../hadoop/ozone/recon/api/UtilizationService.java | 52 -
.../ozone/recon/fsck/ContainerHealthStatus.java | 118 ++
.../ozone/recon/fsck/ContainerHealthTask.java | 375 +++++
.../ozone/recon/fsck/MissingContainerTask.java | 113 --
.../recon/persistence/ContainerSchemaManager.java | 38 +-
.../scm/ReconStorageContainerManagerFacade.java | 14 +-
.../recon/spi/ContainerDBServiceProvider.java | 4 +-
.../spi/impl/ContainerDBServiceProviderImpl.java | 4 +-
.../ozone/recon/tasks/FileSizeCountTask.java | 213 +--
.../ozone/recon/api/TestContainerEndpoint.java | 16 +-
.../hadoop/ozone/recon/api/TestEndpoints.java | 122 ++
.../recon/fsck/TestContainerHealthStatus.java | 181 ++
.../ozone/recon/fsck/TestContainerHealthTask.java | 280 ++++
.../TestContainerHealthTaskRecordGenerator.java | 345 ++++
.../ozone/recon/fsck/TestMissingContainerTask.java | 120 --
.../TestUtilizationSchemaDefinition.java | 26 +-
.../ozone/recon/tasks/TestFileSizeCountTask.java | 339 +++-
.../java/org/apache/hadoop/ozone/s3/Gateway.java | 7 +
.../apache/hadoop/ozone/debug/ChunkKeyHandler.java | 12 +-
.../java/org/apache/hadoop/ozone/freon/Freon.java | 1 +
.../hadoop/ozone/freon/HadoopDirTreeGenerator.java | 221 +++
.../hadoop/ozone/freon/RandomKeyGenerator.java | 4 +-
.../org/apache/hadoop/ozone/scm/cli/SQLCLI.java | 9 +-
.../hadoop/ozone/shell/keys/CopyKeyHandler.java | 24 +-
204 files changed, 6487 insertions(+), 4528 deletions(-)
create mode 100755 .github/coverage-report.sh
copy hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/utils/{Cache.java
=> IOUtils.java} (51%)
create mode 100644
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/utils/SignalLogger.java
copy
hadoop-hdds/config/src/main/java/org/apache/hadoop/hdds/conf/{ConfigGroup.java
=> PostConstruct.java} (77%)
create mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/statemachine/TestDatanodeConfiguration.java
copy hadoop-hdds/docs/content/recipe/{SparkOzoneFSK8S.md =>
SparkOzoneFSK8S.zh.md} (50%)
create mode 100644 hadoop-hdds/docs/static/ozone-logo-monochrome.svg
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/freon/FakeScmBlockLocationProtocolClient.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/freon/FakeScmContainerLocationProtocolClient.java
(100%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/freon/package-info.java (100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/DeleteBlockResult.java
(100%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/package-info.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocol/ScmBlockLocationProtocol.java
(100%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocol/package-info.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/ScmBlockLocationProtocolClientSideTranslatorPB.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/ScmBlockLocationProtocolPB.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/StorageContainerLocationProtocolClientSideTranslatorPB.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/StorageContainerLocationProtocolPB.java
(100%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/package-info.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/common/BlockGroup.java (100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/common/DeleteBlockGroupResult.java
(100%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/common/package-info.java (100%)
rename hadoop-hdds/{common =>
framework}/src/test/java/org/apache/hadoop/hdds/scm/exceptions/TestSCMExceptionResultCodes.java
(100%)
copy hadoop-hdds/{server-scm =>
interface-admin}/dev-support/findbugsExcludeFile.xml (100%)
create mode 100644 hadoop-hdds/interface-admin/pom.xml
rename
hadoop-hdds/{common/src/main/proto/StorageContainerLocationProtocol.proto =>
interface-admin/src/main/proto/ScmAdminProtocol.proto} (100%)
create mode 100644 hadoop-hdds/interface-admin/src/main/proto/proto.lock
copy hadoop-hdds/{server-scm =>
interface-client}/dev-support/findbugsExcludeFile.xml (91%)
create mode 100644 hadoop-hdds/interface-client/pom.xml
rename hadoop-hdds/{common/src/main/proto/DatanodeContainerProtocol.proto =>
interface-client/src/main/proto/DatanodeClientProtocol.proto} (100%)
rename hadoop-hdds/{common => interface-client}/src/main/proto/hdds.proto
(100%)
rename hadoop-hdds/{common => interface-client}/src/main/proto/proto.lock (51%)
copy hadoop-hdds/{server-scm =>
interface-server}/dev-support/findbugsExcludeFile.xml (100%)
create mode 100644 hadoop-hdds/interface-server/pom.xml
rename
hadoop-hdds/{container-service/src/main/proto/StorageContainerDatanodeProtocol.proto
=> interface-server/src/main/proto/ScmServerDatanodeHeartbeatProtocol.proto}
(100%)
rename hadoop-hdds/{common/src/main/proto/ScmBlockLocationProtocol.proto =>
interface-server/src/main/proto/ScmServerProtocol.proto} (100%)
rename hadoop-hdds/{common/src/main/proto/SCMSecurityProtocol.proto =>
interface-server/src/main/proto/ScmServerSecurityProtocol.proto} (100%)
rename hadoop-hdds/{container-service =>
interface-server}/src/main/proto/proto.lock (59%)
rename {hadoop-hdds => hadoop-ozone}/common/src/main/proto/Security.proto
(100%)
rename hadoop-ozone/dist/src/main/compose/ozone-mr/hadoop27/{run-test.sh =>
test.sh} (100%)
copy
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/client/rpc/{TestBlockOutputStream.java
=> TestBlockOutputStreamFlushDelay.java} (95%)
copy
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/client/rpc/{TestBlockOutputStreamWithFailures.java
=> TestBlockOutputStreamWithFailuresFlushDelay.java} (98%)
copy
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/client/rpc/{TestContainerStateMachine.java
=> TestContainerStateMachineFlushDelay.java} (61%)
copy
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/client/rpc/{TestMultiBlockWritesWithDnFailures.java
=> TestFailureHandlingByClientFlushDelay.java} (66%)
rename
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/client/rpc/{Test2BlockOutputStream.java
=> TestOzoneClientRetriesOnExceptionFlushDelay.java} (54%)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/freon/TestHadoopDirTreeGenerator.java
copy hadoop-ozone/{ozonefs => ozonefs-common}/pom.xml (71%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/BasicKeyInfo.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/BasicOzFs.java (100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/BasicOzoneClientAdapterImpl.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/BasicOzoneFileSystem.java
(96%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/CapableOzoneFSInputStream.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/Constants.java (100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/FileStatusAdapter.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/O3fsDtFetcher.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneClientAdapter.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneClientAdapterImpl.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneFSInputStream.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneFSOutputStream.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneFSStorageStatistics.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneFsShell.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/OzoneStreamCapabilities.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/Statistic.java (100%)
copy hadoop-ozone/{ozonefs =>
ozonefs-common}/src/main/java/org/apache/hadoop/fs/ozone/package-info.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFSInputStream.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/test/java/org/apache/hadoop/fs/ozone/package-info.java
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/test/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
(100%)
rename hadoop-ozone/{ozonefs =>
ozonefs-common}/src/test/resources/log4j.properties (100%)
create mode 100644 hadoop-ozone/ozonefs-hadoop2/pom.xml
copy
hadoop-ozone/{common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/Hadoop3OmTransportFactory.java
=>
ozonefs-hadoop2/src/main/java/org/apache/hadoop/fs/ozone/Hadoop27OmTransportFactory.java}
(76%)
create mode 100644
hadoop-ozone/ozonefs-hadoop2/src/main/java/org/apache/hadoop/fs/ozone/Hadoop27RpcTransport.java
copy hadoop-ozone/{ozonefs =>
ozonefs-hadoop2}/src/main/java/org/apache/hadoop/fs/ozone/OzFs.java (96%)
copy
hadoop-ozone/{ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/security/package-info.java
=>
ozonefs-hadoop2/src/main/java/org/apache/hadoop/fs/ozone/OzoneFileSystem.java}
(84%)
copy hadoop-ozone/{ozonefs =>
ozonefs-hadoop2}/src/main/java/org/apache/hadoop/fs/ozone/package-info.java
(100%)
rename hadoop-ozone/{ozonefs-lib-current =>
ozonefs-hadoop2}/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
(100%)
copy
hadoop-hdds/common/src/main/resources/META-INF/services/javax.annotation.processing.Processor
=>
hadoop-ozone/ozonefs-hadoop2/src/main/resources/META-INF/services/org.apache.hadoop.ozone.om.protocolPB.OmTransportFactory
(93%)
create mode 100644 hadoop-ozone/ozonefs-hadoop3/pom.xml
copy hadoop-ozone/{ozonefs =>
ozonefs-hadoop3}/src/main/java/org/apache/hadoop/fs/ozone/OzFs.java (96%)
copy hadoop-ozone/{ozonefs =>
ozonefs-hadoop3}/src/main/java/org/apache/hadoop/fs/ozone/OzoneFileSystem.java
(82%)
copy hadoop-ozone/{ozonefs =>
ozonefs-hadoop3}/src/main/java/org/apache/hadoop/fs/ozone/package-info.java
(100%)
copy hadoop-ozone/{tools =>
ozonefs-hadoop3}/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
(100%)
delete mode 100644 hadoop-ozone/ozonefs-lib-legacy/pom.xml
delete mode 100644
hadoop-ozone/ozonefs-lib-legacy/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
delete mode 100644
hadoop-ozone/ozonefs-lib-legacy/src/main/resources/ozonefs.txt
rename hadoop-ozone/{ozonefs-lib-current => ozonefs-shaded}/pom.xml (75%)
delete mode 100644
hadoop-ozone/ozonefs/src/main/java/org/apache/hadoop/fs/ozone/FilteredClassLoader.java
delete mode 100644
hadoop-ozone/ozonefs/src/main/java/org/apache/hadoop/fs/ozone/OzoneClientAdapterFactory.java
copy hadoop-ozone/{tools =>
ozonefs}/src/main/resources/META-INF/services/org.apache.hadoop.fs.FileSystem
(100%)
delete mode 100644
hadoop-ozone/ozonefs/src/test/java/org/apache/hadoop/fs/ozone/TestFilteredClassLoader.java
delete mode 100644
hadoop-ozone/ozonefs/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneFileSystemWithMocks.java
delete mode 100644
hadoop-ozone/ozonefs/src/test/java/org/apache/hadoop/fs/ozone/TestReadWriteStatistics.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/UtilizationEndpoint.java
delete mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/UtilizationService.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/fsck/ContainerHealthStatus.java
create mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/fsck/ContainerHealthTask.java
delete mode 100644
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/fsck/MissingContainerTask.java
create mode 100644
hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/fsck/TestContainerHealthStatus.java
create mode 100644
hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/fsck/TestContainerHealthTask.java
create mode 100644
hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/fsck/TestContainerHealthTaskRecordGenerator.java
delete mode 100644
hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/fsck/TestMissingContainerTask.java
create mode 100644
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/freon/HadoopDirTreeGenerator.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]