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]

Reply via email to