This is an automated email from the ASF dual-hosted git repository.

szetszwo pushed a change to branch HDDS-4454
in repository https://gitbox.apache.org/repos/asf/ozone.git.


 discard 749223e  HDDS-6229. [Ozone-Streaming] Data Channel abstraction on 
datanode (#3023)
 discard f15b1c9  HDDS-6282. Fix BlockDataStreamOutput#doFlushIfNeeded NPE 
(#3060)
    omit 629096f  HDDS-5487. [Ozone-Streaming] BlockDataStreamOutput support 
FlushDelay.  (#3002)
    omit 0f10973  HDDS-6298. Add XceiverServerRatis stream config (#3070)
    omit ad7b45e  HDDS-6138.[Ozone-Streaming] Define a limit on the size of the 
retry bufferList. (#2946)
    omit d147da2  HDDS-6281. Update ratis version to 2.3.0-94db58b-SNAPSHOT 
version (#3059)
    omit dba70bb  HDDS-6178. [Ozone-Streaming] Fix NPE in HDDS-6139. (#2984)
    omit 3c9ecb8  [Ozone-Streaming] HDDS-6139. Fix incorrect computation of 
totalAckDataLength. (#2978)
    omit 5202efa  HDDS-6130. [Ozone-Streaming]  When releaseBuffers will get 
“Couldn 't find the required future” (#2939)
    omit e4c0c0f  HDDS-6039. Define a minimum packet size during streaming 
writes. (#2883)
    omit fd5af78  HDDS-5851. [Ozone-Streaming] Define a PutBlock/maxBuffer 
fixed boundary for streaming writes. (#2866)
    omit 3a9d7dc  HDDS-5743. [Ozone-Streaming] Add option to write files via 
streaming api in ofs and o3fs. (#2770)
    omit 27c395a  HDDS-5879. [Ozone-Streaming] OzoneBucket add the 
createMultipartStreamKey method (#2760)
    omit a25e50c  HDDS-5961. [Ozone-Streaming] update the usage space of 
Containers in the stream write (#2833)
    omit 129cb2c  HDDS-5987. [Ozone-Streaming] Add XceiverClientRatis stream 
config (#2841)
    omit a4ade67  HDDS-5763. Provide an Executor for each LocalStream in 
ContainerStateMachine (#2782)
    omit 286d04a  HDDS-5895. [Ozone-Streaming] Make 
raft.server.data-stream.client.pool.size configurable (#2766)
    omit 5b190ea  HDDS-5674.[Ozone-Streaming] Handle client retries on 
exception (#2701)
    omit 177438f  HDDS-5849. [Ozone-Streaming]Write exceptions occur after 
checksum is enabled (#2729)
    omit e221851  HDDS-5486. [Ozone-Streaming] Streaming supports writing in 
Pipline mode (#2682)
    omit 6eaabb3  HDDS-5742. Avoid unnecessary Bytebuffer conversions (#2673)
    omit 8e30bfd  HDDS-5705. [Ozone-Streaming] Change ByteBufStreamOutput to 
ByteBufferStreamOutput (#2603)
    omit ed97ac4  HDDS-5599.  [Ozone-Streaming]drop BufferPool and ChunkBuffer 
to avoid buffer copying (#2557)
    omit fd879f0  HDDS-5488. [Ozone-Streaming] Add a new 
BlockOutputStream/KeyOutputStream to support streaming api (#2495)
    omit 923c843  HDDS-5480. [Ozone-Streaming] Client and server should support 
stream setup. (#2452)
    omit 44ea00b  HDDS-5481. Fix stream() and link() method in 
ContainerStateMachine. (#2451)
    omit a22a25b  HDDS-5452. Add link method to ContainerStateMachine for Ratis 
streaming (#2422)
    omit f158e36  HDDS-5366.  [Ozone-Streaming] Implement stream method to 
ContainerStateMachine. (#2358).  Contributed by mingchao zhao
     add de42c61  HDDS-6208. New checkstyle: WhitespaceAround (#3003)
     add ad6d3bc  HDDS-6289. Upgrade acceptance test log flooded with parse 
error (#3063)
     add 5f8e637  HDDS-6291. Do not let slf4j-log4j12 leak into Ozone FS shaded 
jar (#3064)
     add 59cae07  HDDS-6285. ozonesecure-mr intermittently failing with timeout 
downloading packages (#3057)
     add a5accd2  HDDS-6278 Improve memory profile for listStatus API call. 
(#3053)
     add 594c4a9  HDDS-6257. Wrong stack trace for S3 errors (#3066)
     add f31d589  HDDS-6088. Implement O3FS/OFS getFileChecksum() using file 
checksum helpers. (#2935)
     add 7c990ab  HDDS-6088. Implement O3FS/OFS getFileChecksum() using file 
checksum helpers - addendum: fix checkstyle
     add f7e1fa0  HDDS-4126. Freon key generator should support >2GB files. 
(#3054)
     add 9ce981c  HDDS-6293. Allow using custom ozone-runner image (#3072)
     add fa2ae7b  HDDS-6309. Update ozone-runner version to 20220212-1 (#3079)
     add 3ed0b6b  HDDS-6304. Add enforcer to make sure ozone.version equals 
project.version (#3075)
     add 49221c0  HDDS-6190. Cleanup unnecessary datanode id path checks. 
(#2993)
     add e7f5b4e  HDDS-6310. Update json-smart to 2.4.7. (#3080)
     add 917ce68  HDDS-6186. Selective checks: skip integration check for unit 
test changes (#3061)
     add 41651e8  HDDS-6313. Remove replicas in ContainerStateMap when a 
container is deleted (#3086)
     add c04c01d  HDDS-5913. Avoid integer overflow when setting 
dfs.container.ratis.lo… (#2785)
     add e0d4007  HDDS-6322. Fix Recon getting inccorrect sequenceNumber from 
OM (#3090)
     add 000902d  HDDS-6325. Fix interface ClientProtocol methods typo 
setThreadLocalS3Auth and clearThreadLocalS3Auth (#3093)
     add f0f344d  HDDS-6311. Fix number of keys displayed in Recon Overview. 
(#3081)
     add 87ff329  HDDS-6305: Add metrics - number of FSO bucket creates (#3077)
     new 3cefeb9  HDDS-5366.  [Ozone-Streaming] Implement stream method to 
ContainerStateMachine. (#2358).  Contributed by mingchao zhao
     new e1d92a5  HDDS-5452. Add link method to ContainerStateMachine for Ratis 
streaming (#2422)
     new 95838f5  HDDS-5481. Fix stream() and link() method in 
ContainerStateMachine. (#2451)
     new 1abee11  HDDS-5480. [Ozone-Streaming] Client and server should support 
stream setup. (#2452)
     new 5e69065  HDDS-5488. [Ozone-Streaming] Add a new 
BlockOutputStream/KeyOutputStream to support streaming api (#2495)
     new 4830d36  HDDS-5599.  [Ozone-Streaming]drop BufferPool and ChunkBuffer 
to avoid buffer copying (#2557)
     new 7b2a704  HDDS-5705. [Ozone-Streaming] Change ByteBufStreamOutput to 
ByteBufferStreamOutput (#2603)
     new acf5ff4  HDDS-5742. Avoid unnecessary Bytebuffer conversions (#2673)
     new 7b45206  HDDS-5486. [Ozone-Streaming] Streaming supports writing in 
Pipline mode (#2682)
     new ff9da44  HDDS-5849. [Ozone-Streaming]Write exceptions occur after 
checksum is enabled (#2729)
     new 48b8b84  HDDS-5674.[Ozone-Streaming] Handle client retries on 
exception (#2701)
     new d9bc47b  HDDS-5895. [Ozone-Streaming] Make 
raft.server.data-stream.client.pool.size configurable (#2766)
     new 26be29c  HDDS-5763. Provide an Executor for each LocalStream in 
ContainerStateMachine (#2782)
     new 39eb48e  HDDS-5987. [Ozone-Streaming] Add XceiverClientRatis stream 
config (#2841)
     new 6e01261  HDDS-5961. [Ozone-Streaming] update the usage space of 
Containers in the stream write (#2833)
     new a65c5d1  HDDS-5879. [Ozone-Streaming] OzoneBucket add the 
createMultipartStreamKey method (#2760)
     new 0ecd119  HDDS-5743. [Ozone-Streaming] Add option to write files via 
streaming api in ofs and o3fs. (#2770)
     new e1f1546  HDDS-5851. [Ozone-Streaming] Define a PutBlock/maxBuffer 
fixed boundary for streaming writes. (#2866)
     new ce1d880  HDDS-6039. Define a minimum packet size during streaming 
writes. (#2883)
     new fc6b037  HDDS-6130. [Ozone-Streaming]  When releaseBuffers will get 
“Couldn 't find the required future” (#2939)
     new ca6cb3b  [Ozone-Streaming] HDDS-6139. Fix incorrect computation of 
totalAckDataLength. (#2978)
     new a70176b  HDDS-6178. [Ozone-Streaming] Fix NPE in HDDS-6139. (#2984)
     new 0870644  HDDS-6281. Update ratis version to 2.3.0-94db58b-SNAPSHOT 
version (#3059)
     new bc87050  HDDS-6138.[Ozone-Streaming] Define a limit on the size of the 
retry bufferList. (#2946)
     new 517fba7  HDDS-6298. Add XceiverServerRatis stream config (#3070)
     new 6ea2d98  HDDS-5487. [Ozone-Streaming] BlockDataStreamOutput support 
FlushDelay.  (#3002)
     new aac9215  HDDS-6282. Fix BlockDataStreamOutput#doFlushIfNeeded NPE 
(#3060)
     new f637b1e  HDDS-6229. [Ozone-Streaming] Data Channel abstraction on 
datanode (#3023)

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   (749223e)
            \
             N -- N -- N   refs/heads/HDDS-4454 (f637b1e)

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 28 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:
 dev-support/ci/selective_ci_checks.bats            | 48 +++++++++++++-
 dev-support/ci/selective_ci_checks.sh              | 55 +++++++++++-----
 .../apache/hadoop/hdds/scm/OzoneClientConfig.java  | 38 +++++++++++
 .../apache/hadoop/hdds/scm/XceiverClientGrpc.java  |  8 +--
 .../hadoop/hdds/scm/client/HddsClientUtils.java    |  4 +-
 .../hadoop/hdds/scm/storage/BlockInputStream.java  |  6 +-
 .../hadoop/hdds/scm/storage/BlockOutputStream.java |  2 +-
 .../apache/hadoop/hdds/scm/storage/BufferPool.java |  2 +-
 .../hdds/scm/storage/RatisBlockOutputStream.java   |  2 +-
 .../org/apache/hadoop/hdds/HddsConfigKeys.java     |  2 +-
 .../java/org/apache/hadoop/hdds/HddsUtils.java     |  2 +-
 .../java/org/apache/hadoop/hdds/StringUtils.java   |  2 +-
 .../hadoop/hdds/annotation/InterfaceAudience.java  |  6 +-
 .../org/apache/hadoop/hdds/client/OzoneQuota.java  |  2 +-
 .../org/apache/hadoop/hdds/client/QuotaList.java   | 11 ++--
 .../hadoop/hdds/client/ReplicationFactor.java      |  2 +-
 .../hadoop/hdds/conf/OzoneConfiguration.java       |  2 +-
 .../hadoop/hdds/fs/CachingSpaceUsageSource.java    |  2 +-
 .../hadoop/hdds/protocol/DatanodeDetails.java      |  4 +-
 .../org/apache/hadoop/hdds/ratis/RatisHelper.java  |  2 +-
 .../org/apache/hadoop/hdds/recon/ReconConfig.java  |  2 +-
 .../hadoop/hdds/scm/ByteStringConversion.java      |  2 +-
 .../java/org/apache/hadoop/hdds/scm/ScmConfig.java |  2 +-
 .../org/apache/hadoop/hdds/scm/ScmConfigKeys.java  |  2 +-
 .../scm/container/ReplicationManagerReport.java    |  2 +-
 .../apache/hadoop/hdds/scm/net/InnerNodeImpl.java  | 14 ++--
 .../hadoop/hdds/scm/net/NetworkTopologyImpl.java   | 28 ++++----
 .../org/apache/hadoop/hdds/scm/net/NodeSchema.java |  4 +-
 .../hadoop/hdds/scm/net/NodeSchemaLoader.java      |  8 +--
 .../apache/hadoop/hdds/scm/pipeline/Pipeline.java  |  8 +--
 .../hdds/scm/storage/ContainerProtocolCalls.java   |  8 +--
 .../apache/hadoop/hdds/utils/HddsVersionInfo.java  |  2 +-
 .../hadoop/hdds/utils/ResourceSemaphore.java       | 10 +--
 .../org/apache/hadoop/hdds/utils/UniqueId.java     |  2 +-
 .../java/org/apache/hadoop/ozone/OzoneConsts.java  | 10 +--
 .../hadoop/ozone/audit/AuditEventStatus.java       |  2 +-
 .../org/apache/hadoop/ozone/audit/AuditLogger.java |  4 +-
 .../apache/hadoop/ozone/audit/AuditLoggerType.java |  2 +-
 .../org/apache/hadoop/ozone/audit/AuditMarker.java |  4 +-
 .../apache/hadoop/ozone/audit/AuditMessage.java    | 10 +--
 .../hadoop/ozone/common/ChecksumByteBuffer.java    |  2 +-
 .../ozone/common/IncrementalChunkBuffer.java       | 13 ++--
 .../apache/hadoop/ozone/common/StorageInfo.java    |  8 +--
 .../ozone/common/ha/ratis/RatisSnapshotInfo.java   |  2 +-
 .../ozone/container/common/helpers/BlockData.java  |  4 +-
 .../helpers/ContainerCommandRequestPBHelper.java   | 10 +--
 .../java/org/apache/hadoop/ozone/lease/Lease.java  |  8 +--
 .../hadoop/ozone/lease/LeaseCallbackExecutor.java  |  2 +-
 .../hadoop/ozone/util/ShutdownHookManager.java     |  2 +-
 .../java/org/apache/hadoop/hdds/TestHddsUtils.java |  4 +-
 .../hadoop/hdds/client/TestReplicationConfig.java  |  2 +-
 .../java/org/apache/hadoop/hdds/fs/TestDU.java     |  2 +-
 .../ratis/TestContainerCommandRequestMessage.java  |  6 +-
 .../apache/hadoop/hdds/scm/ha/TestSCMNodeInfo.java |  4 +-
 .../hdds/scm/net/TestNetworkTopologyImpl.java      | 20 +++---
 .../hadoop/hdds/scm/pipeline/MockPipeline.java     |  2 +-
 .../hadoop/hdds/utils/MockGatheringChannel.java    |  2 +-
 .../hadoop/hdds/utils/TestResourceSemaphore.java   |  6 +-
 .../org/apache/hadoop/ozone/audit/DummyEntity.java |  2 +-
 .../hadoop/ozone/audit/TestOzoneAuditLogger.java   |  4 +-
 .../apache/hadoop/ozone/common/TestChecksum.java   |  2 +-
 .../hadoop/ozone/common/TestChunkBuffer.java       | 20 +++---
 .../hadoop/ozone/common/TestStateMachine.java      |  4 +-
 .../ozone/container/ContainerTestHelper.java       |  2 +-
 .../hadoop/ozone/lease/TestLeaseManager.java       |  2 +-
 .../apache/hadoop/ozone/HddsDatanodeService.java   | 27 +-------
 .../container/common/helpers/ContainerMetrics.java |  6 +-
 .../container/common/helpers/ContainerUtils.java   |  2 +-
 .../container/common/impl/HddsDispatcher.java      | 15 +++--
 .../common/impl/OpenContainerBlockMap.java         |  2 +-
 .../common/statemachine/DatanodeConfiguration.java |  2 +-
 .../common/statemachine/DatanodeStateMachine.java  |  8 +--
 .../common/statemachine/StateContext.java          | 12 ++--
 .../commandhandler/CommandDispatcher.java          |  2 +-
 .../SetNodeOperationalStateCommandHandler.java     | 11 ----
 .../common/states/datanode/InitDatanodeState.java  |  9 +--
 .../states/endpoint/VersionEndpointTask.java       |  2 +-
 .../common/transport/server/ratis/CSMMetrics.java  |  2 +-
 .../server/ratis/ContainerStateMachine.java        |  4 +-
 .../transport/server/ratis/XceiverServerRatis.java |  9 +--
 .../container/common/utils/HddsVolumeUtil.java     |  2 +-
 .../container/common/volume/MutableVolumeSet.java  |  2 +-
 .../container/common/volume/StorageVolume.java     |  2 +-
 .../ozone/container/common/volume/VolumeUsage.java |  2 +-
 .../container/keyvalue/KeyValueContainer.java      |  6 +-
 .../container/keyvalue/KeyValueContainerCheck.java |  6 +-
 .../container/keyvalue/KeyValueContainerData.java  |  2 +-
 .../ozone/container/keyvalue/KeyValueHandler.java  |  6 +-
 .../helpers/KeyValueContainerLocationUtil.java     |  2 +-
 .../container/keyvalue/impl/BlockManagerImpl.java  |  8 +--
 .../background/BlockDeletingService.java           |  4 +-
 .../container/metadata/AbstractDatanodeStore.java  |  2 +-
 .../ozoneimpl/ContainerDataScrubberMetrics.java    |  6 +-
 .../ozoneimpl/ContainerMetadataScanner.java        |  2 +-
 .../ContainerMetadataScrubberMetrics.java          |  2 +-
 .../replication/GrpcReplicationClient.java         |  2 +-
 .../container/stream/DirstreamClientHandler.java   |  2 +-
 .../upgrade/DataNodeUpgradeFinalizer.java          |  2 +-
 .../upgrade/VersionedDatanodeFeatures.java         |  2 +-
 .../ozone/protocol/commands/ReregisterCommand.java |  2 +-
 .../hadoop/ozone/TestHddsSecureDatanodeInit.java   |  2 +-
 .../hadoop/ozone/container/common/ScmTestMock.java | 35 +++++-----
 .../container/common/TestBlockDeletingService.java |  7 +-
 .../ozone/container/common/TestContainerCache.java |  2 +-
 .../container/common/TestDatanodeStateMachine.java |  5 --
 .../TestSchemaOneBackwardsCompatibility.java       | 36 ++++++----
 .../container/common/helpers/TestBlockData.java    |  6 +-
 .../common/helpers/TestDatanodeVersionFile.java    | 10 +--
 .../common/impl/TestContainerDataYaml.java         |  2 +-
 .../container/common/impl/TestContainerSet.java    | 12 ++--
 .../container/common/impl/TestHddsDispatcher.java  |  2 +-
 .../container/common/interfaces/TestHandler.java   |  2 +-
 .../common/report/TestReportPublisher.java         |  2 +-
 .../TestCloseContainerCommandHandler.java          |  4 +-
 .../volume/TestRoundRobinVolumeChoosingPolicy.java |  2 +-
 .../container/common/volume/TestVolumeSet.java     |  2 +-
 .../keyvalue/TestKeyValueBlockIterator.java        | 14 ++--
 .../container/keyvalue/TestKeyValueContainer.java  |  2 +-
 .../keyvalue/TestKeyValueContainerCheck.java       |  2 +-
 .../container/keyvalue/TestKeyValueHandler.java    |  4 +-
 .../keyvalue/impl/CommonChunkManagerTestCases.java |  4 +-
 .../container/ozoneimpl/TestContainerReader.java   |  8 +--
 .../replication/TestGrpcOutputStream.java          |  8 +--
 .../replication/TestReplicationSupervisor.java     |  2 +-
 .../upgrade/TestDatanodeUpgradeToScmHA.java        |  6 +-
 hadoop-hdds/dev-support/checkstyle/checkstyle.xml  |  1 +
 .../SCMSecurityProtocolClientSideTranslatorPB.java |  2 +-
 ...inerLocationProtocolClientSideTranslatorPB.java |  4 +-
 .../scm/update/client/CRLClientUpdateHandler.java  |  2 +-
 .../hdds/scm/update/client/ClientCRLStore.java     |  4 +-
 .../update/client/SCMUpdateServiceGrpcClient.java  |  2 +-
 .../x509/certificate/authority/BaseApprover.java   |  2 +-
 .../certificate/authority/DefaultCAServer.java     |  6 +-
 .../authority/PKIProfiles/DefaultCAProfile.java    |  2 +-
 .../client/DefaultCertificateClient.java           | 32 ++++-----
 .../certificate/client/OMCertificateClient.java    |  4 +-
 .../certificates/utils/CertificateSignRequest.java | 10 +--
 .../hadoop/hdds/security/x509/crl/CRLInfo.java     |  2 +-
 .../hdds/security/x509/crl/CRLInfoCodec.java       |  2 +-
 .../hadoop/hdds/server/http/ProfileServlet.java    |  2 +-
 .../hadoop/hdds/utils/DBCheckpointMetrics.java     |  2 +-
 .../java/org/apache/hadoop/hdds/utils/HAUtils.java |  2 +-
 .../apache/hadoop/hdds/utils/HddsServerUtil.java   |  5 +-
 .../hadoop/hdds/utils/MetadataKeyFilters.java      |  2 +-
 .../apache/hadoop/hdds/utils/TransactionInfo.java  |  2 +-
 .../hadoop/hdds/utils/db/DBConfigFromFile.java     |  4 +-
 .../hadoop/hdds/utils/db/DBStoreBuilder.java       |  4 +-
 .../apache/hadoop/hdds/utils/db/TypedTable.java    |  2 +-
 .../hadoop/hdds/utils/db/cache/CacheKey.java       |  2 +-
 .../hadoop/hdds/utils/db/cache/EpochEntry.java     |  2 +-
 .../x509/certificate/authority/MockCAStore.java    |  2 +-
 .../x509/certificate/utils/TestCRLCodec.java       |  2 +-
 .../certificates/TestCertificateSignRequest.java   |  4 +-
 .../x509/certificates/TestRootCertificate.java     |  2 +-
 .../security/x509/keys/TestHDDSKeyGenerator.java   |  2 +-
 .../hadoop/hdds/utils/db/TestDBStoreBuilder.java   | 10 +--
 .../apache/hadoop/hdds/utils/db/TestRDBStore.java  |  4 +-
 .../hadoop/hdds/utils/db/TestRDBStoreIterator.java |  6 +-
 .../hadoop/hdds/utils/db/TestRDBTableStore.java    |  4 +-
 .../hdds/utils/db/TestTypedRDBTableStore.java      |  2 +-
 .../hadoop/hdds/utils/db/cache/TestTableCache.java | 20 +++---
 .../hadoop/hdds/scm/block/DeletedBlockLogImpl.java |  2 +-
 .../hdds/scm/container/ContainerReplicaCount.java  | 18 ++---
 .../hdds/scm/container/ContainerReportHandler.java |  2 +-
 .../hdds/scm/container/ReplicationManager.java     | 24 +++----
 .../balancer/AbstractFindTargetGreedy.java         |  6 +-
 .../scm/container/balancer/ContainerBalancer.java  |  2 +-
 .../balancer/ContainerBalancerConfiguration.java   |  4 +-
 .../scm/container/balancer/FindSourceGreedy.java   |  6 +-
 .../ContainerPlacementPolicyFactory.java           |  2 +-
 .../algorithms/SCMContainerPlacementMetrics.java   |  2 +-
 .../algorithms/SCMContainerPlacementRackAware.java | 12 ++--
 .../container/placement/metrics/SCMMetrics.java    |  2 +-
 .../scm/container/states/ContainerStateMap.java    |  3 +-
 .../apache/hadoop/hdds/scm/ha/HASecurityUtils.java |  2 +-
 .../org/apache/hadoop/hdds/scm/ha/RatisUtil.java   |  2 +-
 .../hadoop/hdds/scm/ha/SCMHAInvocationHandler.java |  4 +-
 .../apache/hadoop/hdds/scm/ha/io/CodecFactory.java |  2 +-
 .../hdds/scm/metadata/SCMMetadataStoreImpl.java    |  4 +-
 .../hdds/scm/metadata/X509CertificateCodec.java    |  2 +-
 .../apache/hadoop/hdds/scm/node/CommandQueue.java  |  2 +-
 .../hdds/scm/node/NodeDecommissionManager.java     | 32 ++++-----
 .../apache/hadoop/hdds/scm/node/NodeManager.java   |  2 +-
 .../hadoop/hdds/scm/node/NodeStateManager.java     |  2 +-
 .../apache/hadoop/hdds/scm/node/NodeStatus.java    |  4 +-
 .../hadoop/hdds/scm/node/SCMNodeManager.java       |  8 +--
 .../hadoop/hdds/scm/node/SCMNodeMetrics.java       |  8 +--
 .../hdds/scm/node/SCMNodeStorageStatMap.java       |  2 +-
 .../hdds/scm/node/states/Node2ObjectsMap.java      |  2 +-
 .../hadoop/hdds/scm/node/states/NodeStateMap.java  |  2 +-
 .../hdds/scm/pipeline/PipelineManagerImpl.java     |  2 +-
 .../hdds/scm/pipeline/PipelineReportHandler.java   |  4 +-
 .../hdds/scm/pipeline/RatisPipelineUtils.java      |  2 +-
 .../scm/pipeline/WritableContainerFactory.java     |  2 +-
 ...inerLocationProtocolServerSideTranslatorPB.java |  8 +--
 .../hdds/scm/safemode/ContainerSafeModeRule.java   |  4 +-
 .../hdds/scm/safemode/DataNodeSafeModeRule.java    |  2 +-
 .../hdds/scm/server/SCMBlockProtocolServer.java    | 16 ++---
 .../hdds/scm/server/SCMClientProtocolServer.java   | 15 +++--
 .../hdds/scm/server/SCMDatanodeProtocolServer.java |  6 +-
 .../hdds/scm/server/StorageContainerManager.java   | 12 ++--
 .../scm/server/StorageContainerManagerStarter.java |  2 +-
 .../org/apache/hadoop/hdds/scm/HddsTestUtils.java  |  2 +-
 .../apache/hadoop/hdds/scm/TestHddsServerUtil.java |  2 +-
 .../hadoop/hdds/scm/TestHddsServerUtils.java       | 35 +++++++++-
 .../hadoop/hdds/scm/block/TestBlockManager.java    |  4 +-
 .../hadoop/hdds/scm/container/MockNodeManager.java |  6 +-
 .../hdds/scm/container/SimpleMockNodeManager.java  |  2 +-
 .../scm/container/TestContainerManagerImpl.java    |  6 +-
 .../TestIncrementalContainerReportHandler.java     |  4 +-
 .../container/balancer/TestContainerBalancer.java  | 24 +++----
 .../TestSCMContainerPlacementRackAware.java        |  2 +-
 .../hadoop/hdds/scm/ha/TestSCMHAConfiguration.java | 26 ++++----
 .../hadoop/hdds/scm/ha/TestSCMRatisRequest.java    |  2 +-
 .../hdds/scm/metadata/TestPipelineIDCodec.java     |  2 +-
 .../hdds/scm/node/TestContainerPlacement.java      |  2 +-
 .../hdds/scm/node/TestDatanodeAdminMonitor.java    |  4 +-
 .../hdds/scm/node/TestNodeDecommissionManager.java | 12 ++--
 .../hadoop/hdds/scm/node/TestNodeStateManager.java |  2 +-
 .../hadoop/hdds/scm/node/TestSCMNodeManager.java   |  4 +-
 .../hdds/scm/node/states/TestNodeStateMap.java     |  4 +-
 .../TestPipelineDatanodesIntersection.java         |  4 +-
 .../scm/pipeline/TestPipelinePlacementPolicy.java  | 16 ++---
 .../scm/pipeline/TestRatisPipelineProvider.java    |  4 +-
 .../TestOneReplicaPipelineSafeModeRule.java        |  8 +--
 .../hdds/scm/safemode/TestSCMSafeModeManager.java  |  8 +--
 .../hadoop/hdds/scm/server/TestSCMCertStore.java   |  6 +-
 .../server/TestSCMUpdateServiceGrpcServer.java     | 24 +++----
 .../scm/upgrade/TestScmStartupSlvLessThanMlv.java  |  2 +-
 .../testutils/ReplicationNodeManagerMock.java      |  2 +-
 .../org/apache/ozone/test/LambdaTestUtils.java     |  4 +-
 .../scm/cli/ContainerBalancerStatusSubcommand.java |  2 +-
 .../cli/ReplicationManagerStatusSubcommand.java    |  2 +-
 .../hdds/scm/cli/SafeModeCheckSubcommand.java      |  2 +-
 .../hdds/scm/cli/SafeModeExitSubcommand.java       |  2 +-
 .../scm/cli/datanode/DecommissionSubCommand.java   |  2 +-
 .../scm/cli/datanode/MaintenanceSubCommand.java    |  4 +-
 .../scm/cli/datanode/RecommissionSubCommand.java   |  2 +-
 .../scm/cli/container/TestReportSubCommand.java    | 12 ++--
 .../scm/cli/datanode/TestListInfoSubcommand.java   |  6 +-
 hadoop-ozone/client/pom.xml                        |  1 +
 .../apache/hadoop/ozone/client/ObjectStore.java    |  6 +-
 .../apache/hadoop/ozone/client/OzoneBucket.java    | 12 ++--
 .../hadoop/ozone/client/OzoneClientFactory.java    |  2 +-
 .../org/apache/hadoop/ozone/client/OzoneKey.java   |  2 +-
 .../apache/hadoop/ozone/client/OzoneVolume.java    |  2 +-
 .../client/checksum/BaseFileChecksumHelper.java    |  9 +--
 .../checksum/ReplicatedFileChecksumHelper.java     |  6 +-
 .../ozone/client/io/BlockOutputStreamEntry.java    |  6 +-
 .../ozone/client/protocol/ClientProtocol.java      |  4 +-
 .../hadoop/ozone/client/rpc/OzoneKMSUtil.java      |  4 +-
 .../apache/hadoop/ozone/client/rpc/RpcClient.java  | 28 ++++----
 .../hadoop/ozone/client/TestHddsClientUtils.java   |  4 +-
 .../checksum/TestReplicatedFileChecksumHelper.java |  4 +-
 .../main/java/org/apache/hadoop/ozone/OmUtils.java |  4 +-
 .../java/org/apache/hadoop/ozone/OzoneAcl.java     |  8 +--
 .../org/apache/hadoop/ozone/om/OMConfigKeys.java   |  6 +-
 .../hadoop/ozone/om/helpers/OmBucketArgs.java      | 10 +--
 .../apache/hadoop/ozone/om/helpers/OmKeyInfo.java  |  2 +-
 .../hadoop/ozone/om/helpers/OmKeyLocationInfo.java |  2 +-
 .../ozone/om/helpers/OmKeyLocationInfoGroup.java   |  4 +-
 .../hadoop/ozone/om/helpers/OmVolumeArgs.java      |  2 +-
 .../hadoop/ozone/om/helpers/OzoneAclUtil.java      |  4 +-
 .../hadoop/ozone/om/helpers/OzoneFSUtils.java      |  2 +-
 .../hadoop/ozone/om/helpers/RepeatedOmKeyInfo.java |  6 +-
 .../hadoop/ozone/om/helpers/ServiceInfo.java       |  2 +-
 .../hadoop/ozone/om/helpers/WithObjectID.java      |  2 +-
 ...OzoneManagerProtocolClientSideTranslatorPB.java |  8 +--
 .../apache/hadoop/ozone/protocolPB/OMPBHelper.java | 14 ++--
 .../hadoop/ozone/security/acl/OzoneObjInfo.java    |  2 +-
 .../apache/hadoop/ozone/util/OzoneVersionInfo.java |  2 +-
 .../org/apache/hadoop/ozone/util/RadixTree.java    |  2 +-
 .../ozone/om/ha/TestOMFailoverProxyProvider.java   |  2 +-
 .../hadoop/ozone/om/lock/TestOzoneManagerLock.java |  2 +-
 .../ozone/security/TestGDPRSymmetricKey.java       |  2 +-
 .../ozone/security/acl/TestOzoneObjInfo.java       |  4 +-
 .../apache/hadoop/ozone/util/TestRadixTree.java    |  4 +-
 hadoop-ozone/dev-support/checks/checkstyle.sh      |  3 +
 hadoop-ozone/dist/pom.xml                          |  2 +-
 .../dist/src/main/compose/compatibility/.env       |  1 +
 .../main/compose/compatibility/docker-compose.yaml |  2 +-
 hadoop-ozone/dist/src/main/compose/ozone-csi/.env  |  1 +
 .../src/main/compose/ozone-csi/docker-compose.yaml |  8 +--
 hadoop-ozone/dist/src/main/compose/ozone-ha/.env   |  1 +
 .../src/main/compose/ozone-ha/docker-compose.yaml  |  2 +-
 .../dist/src/main/compose/ozone-mr/hadoop27/.env   |  1 +
 .../compose/ozone-mr/hadoop27/docker-compose.yaml  |  8 +--
 .../dist/src/main/compose/ozone-mr/hadoop31/.env   |  1 +
 .../compose/ozone-mr/hadoop31/docker-compose.yaml  |  8 +--
 .../dist/src/main/compose/ozone-mr/hadoop32/.env   |  1 +
 .../compose/ozone-mr/hadoop32/docker-compose.yaml  |  8 +--
 .../dist/src/main/compose/ozone-mr/hadoop33/.env   |  1 +
 .../compose/ozone-mr/hadoop33/docker-compose.yaml  |  8 +--
 .../dist/src/main/compose/ozone-om-ha/.env         |  1 +
 .../dist/src/main/compose/ozone-om-ha/Dockerfile   |  3 +-
 .../dist/src/main/compose/ozone-om-prepare/.env    |  6 +-
 .../compose/ozone-om-prepare/docker-compose.yaml   |  2 +-
 .../dist/src/main/compose/ozone-topology/.env      |  1 +
 .../compose/ozone-topology/docker-compose.yaml     | 16 ++---
 hadoop-ozone/dist/src/main/compose/ozone/.env      |  1 +
 .../src/main/compose/ozone/docker-compose.yaml     |  2 +-
 .../dist/src/main/compose/ozone/freon-ockg.yaml    |  2 +-
 .../dist/src/main/compose/ozone/freon-rk.yaml      |  2 +-
 .../dist/src/main/compose/ozoneblockade/.env       |  1 +
 .../main/compose/ozoneblockade/docker-compose.yaml |  8 +--
 .../dist/src/main/compose/ozones3-haproxy/.env     |  1 +
 .../compose/ozones3-haproxy/docker-compose.yaml    | 12 ++--
 .../dist/src/main/compose/ozonescripts/.env        |  1 +
 .../dist/src/main/compose/ozonescripts/Dockerfile  |  3 +-
 .../main/compose/ozonescripts/docker-compose.yaml  |  3 +
 .../dist/src/main/compose/ozonesecure-ha/.env      |  1 +
 .../compose/ozonesecure-ha/docker-compose.yaml     | 22 +++----
 .../dist/src/main/compose/ozonesecure-mr/.env      |  1 +
 .../compose/ozonesecure-mr/docker-compose.yaml     |  8 +--
 .../dist/src/main/compose/ozonesecure-mr/test.sh   |  3 -
 .../dist/src/main/compose/ozonesecure/.env         |  1 +
 .../main/compose/ozonesecure/docker-compose.yaml   | 10 +--
 hadoop-ozone/dist/src/main/compose/restart/.env    |  2 +-
 .../src/main/compose/restart/docker-compose.yaml   |  2 +-
 hadoop-ozone/dist/src/main/compose/testlib.sh      |  3 +-
 .../dist/src/main/compose/upgrade/compose/ha/.env  |  1 +
 .../main/compose/upgrade/compose/ha/docker-config  |  4 +-
 .../src/main/compose/upgrade/compose/non-ha/.env   |  1 +
 hadoop-ozone/dist/src/main/compose/xcompat/.env    |  1 +
 .../dist/src/main/compose/xcompat/clients.yaml     |  2 +-
 .../dist/src/main/compose/xcompat/new-cluster.yaml |  2 +-
 hadoop-ozone/dist/src/main/k8s/examples/testlib.sh |  3 +-
 .../dist/src/main/smoketest/mapreduce.robot        |  1 +
 .../src/main/smoketest/ozonefs/hadoopo3fs.robot    |  1 +
 hadoop-ozone/dist/src/shell/upgrade/1.0.0.sh       |  3 +-
 .../apache/hadoop/ozone/MiniOzoneChaosCluster.java | 10 +--
 .../hadoop/ozone/MiniOzoneLoadGenerator.java       |  2 +-
 .../hadoop/ozone/loadgenerators/LoadBucket.java    |  2 +-
 .../fs/ozone/TestOzoneFSWithObjectStoreCreate.java | 14 ++--
 .../hadoop/fs/ozone/TestOzoneFileInterfaces.java   |  2 +-
 .../hadoop/fs/ozone/TestOzoneFileSystem.java       | 42 ++++++------
 .../apache/hadoop/fs/ozone/TestOzoneFsHAURLs.java  |  4 +-
 .../hadoop/fs/ozone/TestRootedOzoneFileSystem.java | 34 +++++-----
 .../fs/ozone/contract/ITestOzoneContractUtils.java |  4 +-
 .../hadoop/fs/ozone/contract/OzoneContract.java    |  4 +-
 .../hdds/scm/pipeline/TestLeaderChoosePolicy.java  |  2 +-
 .../hdds/scm/pipeline/TestMultiRaftSetup.java      |  2 +-
 .../TestRatisPipelineCreateAndDestroy.java         |  2 +-
 .../safemode/TestSCMSafeModeWithPipelineRules.java |  6 +-
 .../hadoop/hdds/upgrade/TestHDDSUpgrade.java       |  6 +-
 .../apache/hadoop/ozone/MiniOzoneClusterImpl.java  |  2 +-
 .../hadoop/ozone/MiniOzoneClusterProvider.java     |  4 +-
 .../hadoop/ozone/MiniOzoneHAClusterImpl.java       |  4 +-
 .../org/apache/hadoop/ozone/OzoneTestUtils.java    |  2 +-
 .../ozone/TestContainerBalancerOperations.java     |  4 +-
 .../hadoop/ozone/TestContainerOperations.java      |  2 +-
 .../apache/hadoop/ozone/TestMiniOzoneCluster.java  |  6 +-
 .../hadoop/ozone/TestSecureOzoneCluster.java       |  2 +-
 .../ozone/client/CertificateClientTestImpl.java    |  4 +-
 .../hadoop/ozone/client/rpc/TestCommitWatcher.java |  2 +-
 .../client/rpc/TestDiscardPreallocatedBlocks.java  |  2 +-
 .../client/rpc/TestFailureHandlingByClient.java    |  2 +-
 .../client/rpc/TestOzoneAtRestEncryption.java      | 10 +--
 .../rpc/TestOzoneClientMultipartUploadWithFSO.java | 10 +--
 .../rpc/TestOzoneClientRetriesOnExceptions.java    |  4 +-
 .../client/rpc/TestOzoneRpcClientAbstract.java     | 60 ++++++++---------
 .../rpc/TestOzoneRpcClientForAclAuditLog.java      | 18 ++---
 .../TestOzoneRpcClientWithKeyLatestVersion.java    |  2 +-
 .../hadoop/ozone/client/rpc/TestReadRetries.java   |  2 +-
 .../ozone/client/rpc/TestSecureOzoneRpcClient.java |  6 +-
 .../ozone/client/rpc/TestWatchForCommit.java       |  2 +-
 .../ozone/client/rpc/read/TestInputStreamBase.java |  2 +-
 .../ozone/client/rpc/read/TestKeyInputStream.java  |  8 +--
 .../TestCloseContainerByPipeline.java              |  2 +-
 .../commandhandler/TestDeleteContainerHandler.java |  2 +-
 .../container/metrics/TestContainerMetrics.java    |  4 +-
 .../container/ozoneimpl/TestOzoneContainer.java    |  2 +-
 .../container/server/TestContainerServer.java      |  2 +-
 .../server/TestSecureContainerServer.java          |  6 +-
 .../TestDatanodeHddsVolumeFailureDetection.java    |  2 +-
 .../ozone/freon/TestHadoopNestedDirGenerator.java  | 26 ++++----
 .../apache/hadoop/ozone/om/TestKeyManagerImpl.java |  4 +-
 .../org/apache/hadoop/ozone/om/TestOmLDBCli.java   | 14 ++--
 .../org/apache/hadoop/ozone/om/TestOmMetrics.java  |  2 +-
 .../ozone/om/TestOmStartupSlvLessThanMlv.java      |  2 +-
 .../ozone/om/TestOzoneManagerConfiguration.java    |  4 +-
 .../hadoop/ozone/om/TestOzoneManagerHAWithACL.java |  8 +--
 .../ozone/om/TestOzoneManagerHAWithData.java       |  2 +-
 .../ozone/om/TestOzoneManagerRestInterface.java    |  2 +-
 .../hadoop/ozone/recon/TestReconScmSnapshot.java   |  2 +-
 .../ozone/recon/TestReconWithOzoneManager.java     | 11 +++-
 .../ozone/recon/TestReconWithOzoneManagerFSO.java  |  8 +--
 .../hadoop/ozone/scm/TestAllocateContainer.java    |  2 +-
 .../hadoop/ozone/scm/TestCloseContainer.java       |  4 +-
 .../org/apache/hadoop/ozone/scm/TestSCMMXBean.java |  6 +-
 .../hadoop/ozone/scm/TestXceiverClientGrpc.java    | 10 +--
 .../scm/node/TestDecommissionAndMaintenance.java   | 18 ++---
 .../hadoop/ozone/scm/node/TestQueryNode.java       |  2 +-
 .../hadoop/ozone/shell/TestOzoneShellHA.java       | 22 ++++---
 .../hadoop/ozone/om/helpers/TestOmPrefixInfo.java  |  2 +-
 .../apache/hadoop/ozone/om/BucketManagerImpl.java  |  2 +-
 .../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 58 ++++++++--------
 .../java/org/apache/hadoop/ozone/om/OMMetrics.java | 18 +++--
 .../hadoop/ozone/om/OmMetadataManagerImpl.java     |  8 +--
 .../org/apache/hadoop/ozone/om/OzoneAclUtils.java  |  2 +-
 .../org/apache/hadoop/ozone/om/OzoneManager.java   | 12 ++--
 .../hadoop/ozone/om/OzoneManagerPrepareState.java  |  4 +-
 .../hadoop/ozone/om/OzoneManagerStarter.java       |  2 +-
 .../hadoop/ozone/om/S3SecretManagerImpl.java       |  2 +-
 .../hadoop/ozone/om/TrashOzoneFileSystem.java      | 12 ++--
 .../apache/hadoop/ozone/om/TrashPolicyOzone.java   | 12 ++--
 .../ozone/om/ratis/OzoneManagerDoubleBuffer.java   |  4 +-
 .../ozone/om/ratis/OzoneManagerStateMachine.java   |  6 +-
 .../hadoop/ozone/om/request/OMClientRequest.java   |  6 +-
 .../om/request/bucket/OMBucketCreateRequest.java   | 10 +--
 .../request/bucket/OMBucketSetPropertyRequest.java |  6 +-
 .../request/bucket/acl/OMBucketSetAclRequest.java  |  2 +-
 .../om/request/file/OMDirectoryCreateRequest.java  |  2 +-
 .../ozone/om/request/file/OMFileCreateRequest.java |  2 +-
 .../ozone/om/request/file/OMFileRequest.java       | 10 +--
 .../ozone/om/request/key/OMKeyCommitRequest.java   |  4 +-
 .../ozone/om/request/key/OMKeyCreateRequest.java   |  2 +-
 .../ozone/om/request/key/OMKeyRenameRequest.java   |  2 +-
 .../om/request/key/OMKeyRenameRequestWithFSO.java  |  2 +-
 .../hadoop/ozone/om/request/key/OMKeyRequest.java  |  8 +--
 .../ozone/om/request/key/acl/OMKeyAclRequest.java  |  3 +-
 .../multipart/S3MultipartUploadAbortRequest.java   |  2 +-
 .../om/request/volume/OMVolumeSetQuotaRequest.java |  6 +-
 .../om/request/volume/acl/OMVolumeAclRequest.java  |  2 +-
 .../request/volume/acl/OMVolumeAddAclRequest.java  |  2 +-
 .../volume/acl/OMVolumeRemoveAclRequest.java       |  2 +-
 .../request/volume/acl/OMVolumeSetAclRequest.java  |  2 +-
 .../OzoneDelegationTokenSecretManager.java         |  2 +-
 .../hadoop/ozone/security/OzoneSecretStore.java    |  4 +-
 .../apache/hadoop/ozone/om/TestKeyManagerUnit.java |  2 +-
 .../apache/hadoop/ozone/om/TestOMDBDefinition.java |  2 +-
 .../hadoop/ozone/om/TestOmMetadataManager.java     | 14 ++--
 .../hadoop/ozone/om/failover/TestOMFailovers.java  |  2 +-
 ...tOzoneManagerDoubleBufferWithDummyResponse.java |  2 +-
 ...TestOzoneManagerDoubleBufferWithOMResponse.java |  4 +-
 .../om/ratis/TestOzoneManagerRatisServer.java      |  2 +-
 .../om/ratis/TestOzoneManagerStateMachine.java     |  2 +-
 .../bucket/TestOMBucketCreateRequestWithFSO.java   |  4 ++
 .../request/file/TestOMDirectoryCreateRequest.java |  2 +-
 .../om/request/file/TestOMFileCreateRequest.java   |  6 +-
 .../om/request/key/TestOMKeyCommitRequest.java     |  4 +-
 .../request/key/TestOMKeyCommitRequestWithFSO.java |  2 +-
 .../om/request/key/TestOMKeyCreateRequest.java     |  2 +-
 .../request/key/TestOMKeyDeleteRequestWithFSO.java |  4 +-
 .../key/TestOMKeyPurgeRequestAndResponse.java      |  2 +-
 .../request/key/TestOMOpenKeysDeleteRequest.java   |  2 +-
 .../TestS3MultipartUploadCompleteRequest.java      |  2 +-
 .../request/volume/TestOMVolumeCreateRequest.java  |  2 +-
 .../volume/TestOMVolumeSetQuotaRequest.java        |  2 +-
 .../ozone/om/response/TestCleanupTableInfo.java    |  4 +-
 .../ozone/om/upgrade/TestOMUpgradeFinalizer.java   |  2 +-
 .../om/upgrade/TestOzoneManagerPrepareState.java   |  2 +-
 .../TestOzoneDelegationTokenSecretManager.java     |  6 +-
 .../ozone/security/TestOzoneTokenIdentifier.java   |  6 +-
 .../security/acl/TestOzoneNativeAuthorizer.java    |  6 +-
 .../hadoop/ozone/security/acl/TestVolumeOwner.java |  4 +-
 .../fs/ozone/BasicOzoneClientAdapterImpl.java      | 16 ++++-
 .../hadoop/fs/ozone/BasicOzoneFileSystem.java      |  9 ++-
 .../ozone/BasicRootedOzoneClientAdapterImpl.java   | 18 +++++
 .../fs/ozone/BasicRootedOzoneFileSystem.java       |  3 +-
 .../apache/hadoop/fs/ozone/OzoneClientAdapter.java |  3 +
 .../apache/hadoop/fs/ozone/OzoneClientUtils.java   | 24 ++++++-
 .../apache/hadoop/fs/ozone/OzoneFSInputStream.java |  2 +-
 .../hadoop/fs/ozone/TestOzoneClientUtils.java      | 59 +++++++++++++++++
 hadoop-ozone/ozonefs-shaded/pom.xml                |  2 +-
 .../org/hadoop/ozone/recon/codegen/SqlDbUtils.java |  4 +-
 .../ozone/recon/api/ClusterStateEndpoint.java      | 15 ++++-
 .../ozone/recon/api/MetricsProxyEndpoint.java      |  4 +-
 .../hadoop/ozone/recon/api/NSSummaryEndpoint.java  |  2 +-
 .../hadoop/ozone/recon/api/PipelineEndpoint.java   |  2 +-
 .../hadoop/ozone/recon/codec/NSSummaryCodec.java   |  2 +-
 .../ozone/recon/fsck/ContainerHealthTask.java      |  4 +-
 .../ozone/recon/scm/ReconContainerManager.java     |  4 +-
 .../ozone/recon/scm/ReconPipelineFactory.java      |  2 +-
 .../scm/ReconStorageContainerManagerFacade.java    |  4 +-
 .../recon/spi/impl/ContainerKeyPrefixCodec.java    |  2 +-
 .../spi/impl/OzoneManagerServiceProviderImpl.java  | 33 +++++-----
 .../ozone/recon/tasks/FileSizeCountTask.java       |  4 +-
 .../hadoop/ozone/recon/tasks/TableCountTask.java   |  2 +-
 .../ozone/recon/api/TestTaskStatusService.java     |  2 +-
 .../ozone/recon/fsck/TestContainerHealthTask.java  |  2 +-
 .../TestUtilizationSchemaDefinition.java           |  2 +-
 .../impl/TestOzoneManagerServiceProviderImpl.java  |  4 +-
 .../recon/tasks/TestContainerKeyMapperTask.java    |  2 +-
 .../ozone/recon/tasks/TestOMDBUpdatesHandler.java  |  4 +-
 .../ozone/recon/tasks/TestTableCountTask.java      |  2 +-
 .../hadoop/ozone/s3/OzoneClientProducer.java       |  2 +-
 .../hadoop/ozone/s3/VirtualHostStyleFilter.java    |  8 +--
 .../hadoop/ozone/s3/endpoint/BucketEndpoint.java   | 43 +++++-------
 .../hadoop/ozone/s3/endpoint/EndpointBase.java     | 24 +++----
 .../hadoop/ozone/s3/endpoint/ObjectEndpoint.java   | 77 ++++++++++------------
 .../org/apache/hadoop/ozone/s3/endpoint/S3Acl.java |  6 +-
 .../hadoop/ozone/s3/endpoint/S3BucketAcl.java      |  4 +-
 .../hadoop/ozone/s3/exception/S3ErrorTable.java    | 12 +++-
 .../hadoop/ozone/s3/signature/Credential.java      |  2 +-
 .../apache/hadoop/ozone/s3/util/ContinueToken.java |  2 +-
 .../ozone/s3/TestVirtualHostStyleFilter.java       |  2 +-
 .../s3/commontypes/TestObjectKeyNameAdapter.java   |  2 +-
 .../hadoop/ozone/s3/endpoint/TestRootList.java     |  2 +-
 .../ozone/admin/om/FinalizeUpgradeSubCommand.java  |  6 +-
 .../admin/scm/FinalizeScmUpgradeSubcommand.java    |  6 +-
 .../admin/scm/FinalizeUpgradeCommandUtil.java      |  4 +-
 .../hadoop/ozone/audit/parser/AuditParser.java     |  2 +-
 .../ozone/audit/parser/common/DatabaseHelper.java  | 16 ++---
 .../parser/handler/TemplateCommandHandler.java     |  2 +-
 .../ozone/audit/parser/model/AuditEntry.java       | 22 +++----
 .../apache/hadoop/ozone/debug/ChunkKeyHandler.java |  6 +-
 .../org/apache/hadoop/ozone/debug/DBScanner.java   |  8 +--
 .../apache/hadoop/ozone/debug/PrefixParser.java    |  2 +-
 .../apache/hadoop/ozone/debug/ReadReplicas.java    | 14 ++--
 .../hadoop/ozone/freon/BaseFreonGenerator.java     |  2 +-
 .../hadoop/ozone/freon/DatanodeChunkGenerator.java | 12 ++--
 .../hadoop/ozone/freon/HadoopDirTreeGenerator.java |  4 +-
 .../hadoop/ozone/freon/HadoopFsGenerator.java      |  2 +-
 .../hadoop/ozone/freon/StreamingGenerator.java     |  2 +-
 .../GenerateOzoneRequiredConfigurations.java       |  2 +-
 .../apache/hadoop/ozone/shell/OzoneAddress.java    |  4 +-
 .../ozone/shell/bucket/CreateBucketHandler.java    |  2 +-
 .../hadoop/ozone/audit/parser/TestAuditParser.java |  2 +-
 .../hadoop/ozone/conf/TestGetConfOptions.java      |  4 +-
 .../TestGenerateOzoneRequiredConfigurations.java   |  4 +-
 .../org/apache/hadoop/test/OzoneTestDriver.java    |  6 +-
 pom.xml                                            | 26 +++++++-
 523 files changed, 1771 insertions(+), 1456 deletions(-)
 create mode 100644 
hadoop-ozone/ozonefs-common/src/test/java/org/apache/hadoop/fs/ozone/TestOzoneClientUtils.java

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to