You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ozone.apache.org by as...@apache.org on 2025/02/19 22:58:46 UTC
(ozone) 02/02: Merge branch 'master' into HDDS-10239-container-reconciliation
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 <as...@gmail.com>
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: commits-unsubscribe@ozone.apache.org
For additional commands, e-mail: commits-help@ozone.apache.org