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

aswinshakil pushed a commit to branch HDDS-10239-container-reconciliation
in repository https://gitbox.apache.org/repos/asf/ozone.git

commit 8fc98b6b34091eeb217f7ae4929e02fac17818a9
Merge: 1aef378d70 5b1bf91deb
Author: Aswin Shakil Balasubramanian <[email protected]>
AuthorDate: Wed Feb 19 10:42:23 2025 -0800

    Merge branch 'master' into HDDS-10239-container-reconciliation
    
    Commits:
    
    5b1bf91deb HDDS-12361. Mark testGetSnapshotDiffReportJob as flaky
    7af621e8a7 HDDS-12375. Random object created and used only once (#7933)
    b274f1fb1a HDDS-12335. Fix ozone admin namespace summary to give complete 
output (#7908)
    a0c07c5a0a HDDS-12364. Require Override annotation for overridden methods 
(#7923)
    464cc8ebb2 HDDS-11530. Support listMultipartUploads max uploads and markers 
(#7817)
    09cb3a4d58 HDDS-11867. Remove code paths for non-Ratis SCM. (#7911)
    5788d128ad HDDS-12363. Add import options to IntelliJ IDEA style settings 
(#7921)
    0759719e43 HDDS-12215. Mark 
testContainerStateMachineRestartWithDNChangePipeline as flaky
    b84554a1bf HDDS-12331. BlockOutputStream.failedServers is not thread-safe 
(#7885)
    11318ee3fb HDDS-12188. Move server-only upgrade classes from hdds-common to 
hdds-server-framework (#7903)
    2598941b1f HDDS-12362. Remove temporary checkstyle suppression file (#7920)
    fdd05e253e HDDS-12343. Fix spotbugs warnings in Recon (#7902)
    7ee359daab HDDS-12286. Fix license headers and imports for ozone-tools 
(#7919)
    e3382918fb HDDS-12284. Fix license headers and imports for 
ozone-s3-secret-store (#7917)
    86e483d9b2 HDDS-12275. Fix license headers and imports for 
ozone-integration-test (#7904)
    63ef264d55 HDDS-12164. Rename and deprecate DFSConfigKeysLegacy config keys 
(#7803)
    df5d55bb4f HDDS-12283. Fix license headers and imports for 
ozone-recon-codegen (#7916)
    92257d28d4 HDDS-12330. Convert Volume, Bucket and Key count to use comma 
separated numbers (#7881)
    9598cbe1dd HDDS-12281. Fix license headers and imports for 
ozone-filesystem-hadoop3 (#7913)
    7dc2d302e6 HDDS-12285. Fix license headers and imports for ozone-s3gateway 
(#7918)
    29d772e4a9 HDDS-12282. Fix license headers and imports for ozone-recon 
(#7915)
    76127baa73 HDDS-12280. Fix license headers and imports for 
ozone-filesystem-hadoop2 (#7910)
    74e7471130 HDDS-12279. Fix license headers and imports for 
ozone-filesystem-common (#7909)
    6e49e30cf4 HDDS-12278. Fix license headers and imports for ozone-filesystem 
(#7907)
    770d3e6214 HDDS-12277. Fix license headers and imports for ozone-manager 
(#7906)
    df15f4b2a0 HDDS-12337. Speed up list tests (#7893)
    4c367aeed5 HDDS-12276. Fix license headers and imports for 
ozone-interface-storage (#7905)
    b7a2ce0ecf HDDS-12339. Add CI check for PMD (#7896)
    dda5285a38 HDDS-12229. Remove Incorrect Warning for OBS Bucket in Namespace 
CLI Commands #7832
    70fc8eb7c9 HDDS-12329. Specify S3 error for Quota Exceeded (#7878)
    9d6b6928a7 HDDS-12274. Fix license headers and imports for ozone-insight 
(#7901)
    fdaf296d33 HDDS-12273. Fix license headers and imports for 
ozone-httpfsgateway (#7900)
    f56565787d HDDS-12272. Fix Fix license headers and imports for 
mini-chaos-tests. (#7899)
    7481fe9aea HDDS-12271. Fix license headers and imports for ozone-csi (#7898)
    2f3150ab68 HDDS-12270. Fix license headers and imports for ozone-common 
(#7897)
    da6b611432 HDDS-12269. Fix license headers and imports for ozone-client 
(#7895)
    e93d791e7f HDDS-12268. Fix license headers and imports for ozone-cli-shell 
(#7894)
    12feb40b1e HDDS-12332. Remove dead code in KeyManagerImpl (#7892)
    ef0c24f6ff HDDS-12333. Move ozone.om.enable.filesystem.paths into OmConfig 
(#7888)
    889c6a3a90 HDDS-12267. Fix license headers and imports for hdds-tools 
(#7891)
    0e109d19ea HDDS-12265. Fix license headers and imports for hdds-server-scm 
(#7889)
    4762742443 HDDS-12266. Fix license headers and imports for hdds-test-utils 
(#7890)
    39437eae0c HDDS-12259. Fix license headers and imports for 
hdds-container-service (#7887)
    8bbcb17777 HDDS-10760. IOException(String) constructor required for 
unwrapping from RemoteException (#7854)
    194077acbb HDDS-12261. Fix license headers and imports for 
hdds-server-framework (#7886)
    feb6cc04e0 HDDS-12334. Bump zstd-jni to 1.5.6-10 (#7884)
    4e7d6b0e04 HDDS-12294. Create config object for OM (#7848)
    199795c23e HDDS-12306. OmMetadataManager metrics are always zero (#7853)
    b91292576e HDDS-12257. Fix license headers and imports for hdds-common 
(#7879)
    bc166698d5 HDDS-12311. flaky-test-check split exit code is always 1 (#7855)
    b97b7dc71f HDDS-12326. Allow Quasi_Closed to Closed if there is an 
unhealthy replica <= highest BCSID (#7869)
    a31d0fba6a HDDS-12211. Add TestHttpFSMetrics to test OpsCreate and 
OpsAppend metrics (#7860)
    f2d9cc3bb4 HDDS-12325. Recon OM DB Incremental update events are not 
processed correctly. #7868
    9d2c7a8ac5 HDDS-12264. Fix license headers and imports for 
rocksdb-checkpoint-differ (#7876)
    fde72c47c2 HDDS-11924. Mark testOzoneContainerWithMissingContainer as flaky
    e14ab26220 HDDS-12313. Disable flaky 
TestHSync#testConcurrentExceptionHandling
    f72631c3c0 HDDS-12263. Fix license headers and imports for 
hdds-rocks-native (#7875)
    3ef7ed79eb HDDS-12262. Fix license headers and imports for 
hdds-managed-rocksdb (#7874)
    b192c45337 HDDS-12260. Fix license headers and imports for hdds-erasurecode 
(#7873)
    62d7723491 HDDS-12258. Fix license headers and imports for hdds-config 
(#7872)
    10870bb851 HDDS-12256. Fix license headers and imports for 
hadoop-hdds/client (#7866)
    826271eee9 HDDS-12241. Improve error message in CLI for FileSystemException 
(#7864)
    f7ed4ee362 HDDS-12328. Set the log for starting LeakDetector to DEBUG level 
(#7871)
    17011deff1 HDDS-12304. Bump GitHub Actions runner to ubuntu-24.04 (#7852)
    bf456f624b HDDS-12253. Fix checkstyle for hadoop-hdds/annotations (#7865)
    c7f0cce724 HDDS-12161. Remove code paths for non-Ratis OM in 
request/response (#7845)
    01889f1f5f HDDS-12031. Enable Ratis by default on an upgraded cluster 
during SCM start-up. (#7831)
    819ed25837 HDDS-12178. Add direct test-scope dependencies, remove 
hdds-hadoop-dependency-test (#7800)
    628cc3bd1c HDDS-10336. Fix SCM BackgroundPipelineCreator for 
ozone.replication=EC (#7750)
    48b2ae4570 HDDS-12309. Intermittent failure in 
TestCloseContainerCommandHandler.testThreadPoolPoolSize (#7857)
    468f7c56b4 HDDS-12252. New checkstyle for imports and license with 
suppressions (#7836)
    ae6c09b827 HDDS-12302. Fix parameter number warning in SignatureInfo (#7863)
    28b9a03204 HDDS-12312. NodeManager log aggregation to Ozone FileSystem 
fails. (#7856)
    7c38331ff1 HDDS-12110. Optimize memory overhead for OM background tasks. 
(#7743)
    4efb596b12 HDDS-12234. Improve error log No leader found when jmx endpoint 
is accessed (#7846)
    e414e6dc56 HDDS-10794. Update docker compose user doc (#7822)
    3baf49f366 HDDS-12175. Audit logs in SCM shouldn't print delete txns (#7805)
    3cd088061c HDDS-12245. Share cluster in ACL integration tests (#7840)
    9f16b37684 HDDS-12220. Limit OM/SCM/Recon RocksDB max user log files total 
size (#7847)
    c5608caeca HDDS-9400. Introduce DatanodeID to avoid passing UUID/String 
object in SCM (#5417)
    0a8c03e865 HDDS-12249. Share cluster in reconfiguration tests (#7851)
    56d9938d63 HDDS-12238. Improve OM DELETE_KEY audit log to include key size 
(#7844)
    94bda268e7 HDDS-11953. Improve Recon OM sync process based on continuous 
pull of OM data. (#7810)
    2a61f3281b HDDS-12291. XceiverClientRatis allows adding ratis data stream 
configuration (#7842)
    6f82e7b77c HDDS-10073. Remove unused code from GenericTestUtils and 
LambdaTestUtils (#7849)
    a8d7179710 HDDS-11758. Require successful quick checks for repro (#7461)
    2c92032bcb HDDS-12201. Remove unused, dead code in httpfsgateway (#7814)
    fa30000c6e HDDS-12290. Move custom logic from ci.yml into the check scripts 
(#7841)
    743d24d8ed HDDS-12192. Fix TestOzoneShellHA and extract 
set-bucket-encryption test case (#7802)
    fdbf76b3e3 HDDS-12292. Change log level in SCMNodeManager#getNodesByAddress 
to debug. (#7843)
    9f600a7be7 HDDS-12248. Make allowListAllVolumes reconfigurable in OM (#7837)
    0447d88e7f HDDS-12287. Bump sqlite-jdbc to 3.49.0.0 (#7839)
    bd60be665e HDDS-12205. Reduce log level in TestHSync (#7838)
    4edd705ac4 HDDS-11784. Allow aborting FSO multipart uploads with missing 
parent directories (#7700)
    81709e01be HDDS-12149. Do not require dependency-convergence. (#7772)
    0acb9ea54c HDDS-12232. Move container from QUASI_CLODED to CLOSED only when 
SCM sees all 3 origin node replicas (#7834)
    013abf350b HDDS-12230. Improve error message in `ozone sh key put` when 
file not found (#7829)
    3eecac620c HDDS-12180. Store snapshot in CachingSpaceUsageSource (#7798)
    c187de0080 HDDS-12228. Fix Duplicate Key Violation Condition in 
FileSizeCountTask. (#7824)
    60d94cd6b9 HDDS-12227. Avoid Clutter in Recon Logs by Reducing Log Level of 
ContainerSizeCountTask. (#7825)
    1b5a3bfcde HDDS-12218. Add more to integration test with shared cluster 
(#7821)
    334ad8c022 HDDS-11866. Remove code paths for non-Ratis OM (#7778)
    d6bfea06ad (apachessh/master) HDDS-12033. 
ScmHAUnfinalizedStateValidationAction can be remove as it's not used (#7820)
    371792f46b HDDS-12231. Logging in Container Balancer is too verbose. (#7826)
    166e04ea5d HDDS-12217. Remove reference to FileUtil in hdds-common. (#7818)
    d9c9709a75 HDDS-12221. Remove unused config property 
ozone.block.deleting.limit.per.task (#7823)
    19b96faa3a HDDS-12044. Fix heatmap calendar closing on skipping 
years/months (#7812)
    390ebb9e46 HDDS-10607. Remove unused config property 
ozone.block.deleting.container.limit.per.interval (#7816)
    5bedec0611 HDDS-7003. Make read-replicas tool compatible with EC 
replication type (#7528)
    06c6a1410e HDDS-12159. Remove redundant seek for rocksDBs (#7794)
    2c928526aa HDDS-11442. Add dashboard for memory consumption metrics (#7198)
    
    CONFLICTS:
    
            
hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/scm/container/ContainerReplicaInfo.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/helpers/TokenHelper.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/impl/HddsDispatcher.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/interfaces/Handler.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/common/utils/ContainerLogger.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/ec/reconstruction/ECReconstructionCoordinator.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueContainerCheck.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/KeyValueHandler.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/keyvalue/statemachine/background/BlockDeletingTask.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/ozoneimpl/AbstractBackgroundContainerScanner.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/ozoneimpl/BackgroundContainerDataScanner.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/ozoneimpl/ContainerController.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/ozoneimpl/OnDemandContainerDataScanner.java
            
hadoop-hdds/container-service/src/main/java/org/apache/hadoop/ozone/container/ozoneimpl/OzoneContainer.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/ContainerTestUtils.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/TestBlockDeletingService.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/impl/TestHddsDispatcher.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/common/interfaces/TestHandler.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/keyvalue/TestKeyValueContainerCheck.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/keyvalue/TestKeyValueHandler.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/keyvalue/TestKeyValueHandlerWithUnhealthyContainer.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/keyvalue/impl/TestFilePerBlockStrategy.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestBackgroundContainerDataScanner.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestBackgroundContainerMetadataScanner.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestContainerScannersAbstract.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestOnDemandContainerDataScanner.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/replication/TestContainerImporter.java
            
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/replication/TestReplicationSupervisor.java
            
hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/scm/protocolPB/StorageContainerLocationProtocolClientSideTranslatorPB.java
            
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/server/SCMDatanodeProtocolServer.java
            
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/server/StorageContainerManager.java
            
hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestContainerReportHandler.java
            
hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/container/TestIncrementalContainerReportHandler.java
            
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/TestCloseContainer.java
            
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/container/ozoneimpl/TestOzoneContainerWithTLS.java
            
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/dn/scanner/TestContainerScannerIntegrationAbstract.java
            
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/dn/scanner/TestOnDemandContainerDataScannerIntegration.java

 dev-support/pmd/pmd-ruleset.xml                    |   2 +
 .../hadoop/hdds/scm/storage/BlockOutputStream.java |   3 +-
 .../client/io/BlockInputStreamFactoryImpl.java     |   1 +
 .../client/io/ECBlockInputStreamFactoryImpl.java   |   1 +
 .../org/apache/hadoop/hdds/scm/ha/SCMHAUtils.java  |  13 ---
 .../org/apache/hadoop/hdds/scm/net/InnerNode.java  |   2 +
 .../apache/hadoop/ozone/OzoneManagerVersion.java   |   3 +
 .../hadoop/ozone/common/ChecksumByteBuffer.java    |   5 +
 .../apache/hadoop/ozone/common/ChunkBuffer.java    |   1 +
 .../hadoop/ozone/lock/BootstrapStateHandler.java   |   3 +
 .../java/org/apache/hadoop/hdds/fs/TestDU.java     |   6 +-
 .../container/common/utils/ReferenceCountedDB.java |   1 +
 .../container/common/utils/StorageVolumeUtil.java  |   4 -
 .../ozone/container/common/volume/DbVolume.java    |   1 +
 .../ozone/container/common/volume/HddsVolume.java  |   1 +
 .../container/common/volume/MetadataVolume.java    |   1 +
 .../KeyValueContainerMetadataInspector.java        |   1 +
 .../ozone/container/keyvalue/KeyValueHandler.java  |   2 +
 .../keyvalue/impl/ChunkManagerDispatcher.java      |   1 +
 .../ozone/container/metadata/AbstractRDBStore.java |   9 ++
 .../metadata/DatanodeSchemaTwoDBDefinition.java    |   1 +
 .../metadata/DatanodeStoreSchemaThreeImpl.java     |   1 +
 .../DatanodeStoreWithIncrementalChunkList.java     |   1 +
 .../replication/CopyContainerResponseStream.java   |   1 +
 .../container/replication/ReplicationTask.java     |   1 +
 .../upgrade/VersionedDatanodeFeatures.java         |  15 ---
 .../impl/TestKeyValueStreamDataChannel.java        |   8 +-
 .../ozone/erasurecode/rawcoder/XORRawEncoder.java  |   1 +
 .../apache/ozone/erasurecode/TestCoderBase.java    |  10 +-
 .../rawcoder/RawErasureCoderBenchmark.java         |   6 +-
 .../SCMSecurityProtocolClientSideTranslatorPB.java |   1 +
 ...inerLocationProtocolClientSideTranslatorPB.java |   1 +
 .../hadoop/hdds/security/OzoneSecretManager.java   |   1 +
 .../client/DefaultCertificateClient.java           |   1 +
 .../certificate/client/SCMCertificateClient.java   |   1 +
 .../FixedThreadPoolWithAffinityExecutor.java       |   2 +
 .../java/org/apache/hadoop/hdds/utils/HAUtils.java |  26 ++---
 .../hadoop/hdds/utils/db/DumpFileLoader.java       |   1 +
 .../ozone/upgrade/BasicUpgradeFinalizer.java       |   2 +
 .../DefaultUpgradeFinalizationExecutor.java        |   1 +
 .../ozone/rocksdiff/RocksDBCheckpointDiffer.java   |   1 +
 .../scm/block/DeletedBlockLogStateManagerImpl.java |   9 +-
 .../hdds/scm/container/ContainerManagerImpl.java   |   1 +
 .../scm/container/ContainerStateManagerImpl.java   |   2 +
 .../container/balancer/ContainerBalancerTask.java  |   1 +
 .../scm/container/balancer/FindSourceGreedy.java   |   1 +
 .../FindTargetGreedyByNetworkTopology.java         |   1 +
 .../balancer/FindTargetGreedyByUsageInfo.java      |   1 +
 .../container/replication/ReplicationManager.java  |   1 +
 .../replication/health/AbstractCheck.java          |   1 +
 .../hadoop/hdds/scm/ha/SCMHAManagerImpl.java       |  26 ++---
 .../hadoop/hdds/scm/ha/SCMHANodeDetails.java       |  19 ----
 .../apache/hadoop/hdds/scm/ha/SCMNodeDetails.java  |   1 +
 .../hdds/scm/metadata/SCMMetadataStoreImpl.java    |   1 +
 .../hdds/scm/node/DatanodeAdminMonitorImpl.java    |   1 +
 .../scm/pipeline/BackgroundPipelineCreator.java    |   1 +
 .../hdds/scm/pipeline/PipelineManagerImpl.java     |   3 +
 .../scm/safemode/HealthyPipelineSafeModeRule.java  |   1 +
 .../hadoop/hdds/scm/server/SCMCertStore.java       |   2 +
 .../hdds/scm/server/SCMClientProtocolServer.java   |   6 +-
 .../scm/server/SCMDatanodeHeartbeatDispatcher.java |   2 +
 .../hdds/scm/server/StorageContainerManager.java   |  80 ++++-----------
 .../scm/server/upgrade/SCMUpgradeFinalizer.java    |   1 +
 .../org/apache/hadoop/hdds/scm/HddsTestUtils.java  |   3 +-
 .../hadoop/hdds/scm/ha/TestSCMConfiguration.java   |  21 ----
 .../java/org/apache/ozone/test/Log4j1Capturer.java |   1 +
 .../java/org/apache/ozone/test/Log4j2Capturer.java |   1 +
 .../hdds/scm/cli/ContainerOperationClient.java     |   1 +
 .../apache/hadoop/ozone/client/OzoneBucket.java    |   5 +-
 .../ozone/client/OzoneMultipartUploadList.java     |  23 ++++-
 .../ozone/client/io/ECBlockOutputStreamEntry.java  |   1 +
 .../ozone/client/io/OzoneDataStreamOutput.java     |   2 +
 .../ozone/client/protocol/ClientProtocol.java      |   2 +-
 .../apache/hadoop/ozone/client/rpc/RpcClient.java  |  20 +++-
 .../om/ha/HadoopRpcOMFailoverProxyProvider.java    |   1 +
 .../hadoop/ozone/om/helpers/BasicOmKeyInfo.java    |   2 +
 .../ozone/om/helpers/MultipartUploadKeys.java      |  92 +++++++++++++++++
 .../ozone/om/helpers/OmMultipartKeyInfo.java       |   2 +
 .../ozone/om/helpers/OmMultipartUploadList.java    |  23 ++++-
 .../ozone/om/protocol/OzoneManagerProtocol.java    |  12 ++-
 ...OzoneManagerProtocolClientSideTranslatorPB.java |  12 ++-
 .../ozone/snapshot/SnapshotDiffReportOzone.java    |   1 +
 .../org/apache/hadoop/ozone/util/PayloadUtils.java |   9 +-
 hadoop-ozone/dev-support/intellij/ozone-style.xml  |  14 +++
 .../src/main/smoketest/s3/MultipartUpload.robot    |  64 ++++++++++--
 .../fs/http/server/HttpFSAuthenticationFilter.java |   1 +
 .../hdds/scm/TestStorageContainerManager.java      |  10 +-
 .../hdds/scm/TestStorageContainerManagerHA.java    |   5 +-
 .../hadoop/ozone/TestSecureOzoneCluster.java       |   9 +-
 .../rpc/TestContainerStateMachineFailures.java     |   1 +
 .../ozone/client/rpc/TestECKeyOutputStream.java    |   8 +-
 .../client/rpc/TestOzoneAtRestEncryption.java      |   6 +-
 .../rpc/TestOzoneClientMultipartUploadWithFSO.java |  79 ++++++++++++++-
 .../ozone/client/rpc/read/TestKeyInputStream.java  |   5 +-
 .../ozone/container/TestContainerReplication.java  |   6 +-
 .../ozone/s3/awssdk/v1/AbstractS3SDKV1Tests.java   |  99 +++++++++++++++++-
 .../src/main/proto/OmClientProtocol.proto          |   6 ++
 .../apache/hadoop/ozone/om/OMMetadataManager.java  |   7 +-
 .../org/apache/hadoop/ozone/om/KeyManager.java     |   3 +-
 .../org/apache/hadoop/ozone/om/KeyManagerImpl.java |  22 ++--
 .../org/apache/hadoop/ozone/om/ListIterator.java   |  12 +++
 .../hadoop/ozone/om/OMMultiTenantManagerImpl.java  |   2 +
 .../hadoop/ozone/om/OmMetadataManagerImpl.java     |  70 ++++++++++---
 .../org/apache/hadoop/ozone/om/OzoneManager.java   |  24 +++--
 .../ozone/om/response/key/OmKeyResponse.java       |   1 +
 .../om/service/AbstractKeyDeletingService.java     |   1 +
 .../hadoop/ozone/om/upgrade/OMLayoutFeature.java   |   1 +
 .../ozone/om/upgrade/OMUpgradeFinalizer.java       |   1 +
 .../protocolPB/OzoneManagerRequestHandler.java     |   9 +-
 .../apache/hadoop/ozone/om/TestKeyManagerUnit.java | 112 +++++++++++++++++----
 .../hadoop/ozone/om/TestOmMetadataManager.java     |  95 +++++++++++++++++
 .../ozone/om/request/OMRequestTestUtils.java       |  19 ++++
 .../ozone/om/snapshot/TestSnapshotDiffManager.java |   1 +
 .../ozone/recon/api/handlers/OBSBucketHandler.java |   1 +
 .../hadoop/ozone/recon/api/types/EntityType.java   |   6 ++
 .../recon/metrics/ReconTaskStatusMetrics.java      |   1 +
 .../recon/recovery/ReconOmMetadataManagerImpl.java |   1 +
 .../hadoop/ozone/recon/scm/ReconNodeManager.java   |   1 +
 .../impl/StorageContainerServiceProviderImpl.java  |   1 +
 .../ozone/recon/tasks/OMDBUpdatesHandler.java      |   1 +
 .../hadoop/ozone/s3/endpoint/BucketEndpoint.java   |  27 ++++-
 .../s3/endpoint/ListMultipartUploadsResult.java    |  11 ++
 .../hadoop/ozone/s3/endpoint/ObjectEndpoint.java   |   1 +
 .../ozone/s3/signature/AWSSignatureProcessor.java  |   1 +
 .../hadoop/ozone/client/ClientProtocolStub.java    |   5 +-
 .../hadoop/ozone/s3/endpoint/TestBucketAcl.java    |   2 +-
 .../hadoop/ozone/s3/endpoint/TestBucketList.java   |  46 ++++-----
 .../ozone/s3/endpoint/TestPermissionCheck.java     |  11 +-
 .../ozone/s3/metrics/TestS3GatewayMetrics.java     |   8 +-
 .../ozone/admin/nssummary/SummarySubCommand.java   |  10 +-
 .../apache/hadoop/ozone/debug/ldb/DBScanner.java   |   1 +
 .../hadoop/ozone/repair/om/FSORepairTool.java      |   1 +
 .../ozone/utils/AsyncRollingFileAppender.java      |   3 +
 133 files changed, 1003 insertions(+), 369 deletions(-)



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

Reply via email to