This is an automated email from the ASF dual-hosted git repository.
sammichen pushed a change to branch HDDS-7593
in repository https://gitbox.apache.org/repos/asf/ozone.git
from 3fd187630d HDDS-8434. Get volume/bucket info from Recon (#4585)
add 435f87964f HDDS-9297. Avoid reading bucket/volume info multiple times
in getKeyInfo (#5427)
add fe5f5504d0 HDDS-9490. Migrate tests in ozone-tools to JUnit5 (#5531)
add 11ea8a7a18 HDDS-9628. Link in OzoneConfigKeys javadoc from
DFS_CONTAINER_IPC_RANDOM_PORT to DFS_CONTAINER_IPC_PORT_DEFAULT (#5546)
add 2747bf2fbf HDDS-9591. Replication Manager could incorrectly use
QUASI_CLOSED replicas as replication sources for CLOSED containers (#5537)
add e3d604b9c2 HDDS-9629. Create workflow for running acceptance test
repeatedly (#5548)
add 444a1f7221 HDDS-9584. Make native build thread count configurable
(#5552)
add d763d3b0c6 HDDS-9630. Add missing javadoc description for
ECReplicationConfig constructor param (#5550)
add 2d98a7bed7 HDDS-9641. Parallel loading datanode volume db store (#5555)
add 585a7892c4 HDDS-9607. Overwrite file by multipart upload, saving wrong
ReplicationConfig in KeyInfo (#5534)
add 4b9a1dc590 HDDS-9318. Prevent bucket from being deleted if incomplete
MPUs exist (#5326)
add 6e639d5c38 HDDS-9523. Ozone Manager should honor property
'hadoop.security.token.service.use_ip' (#5484)
add 11e452a224 HDDS-9609. Recon doesn't display 'Last Heartbeat' for
datanodes (#5553)
add 87958e61e9 HDDS-8876. Mark TestOMRatisSnapshots as flaky
add 8e52a3a6f2 HDDS-8773. [S3G] Improve list performance in FSO bucket
(#4868)
add 60f6d632a2 HDDS-9171. Resolve dependabot build issues when updating
npm packages (#5538)
add 1cf54f34af HDDS-9588. DN import of container is not safe while
replication (#5543)
add d9298bacf3 HDDS-9496. Migrate tests in ozone-manager to Junit5 (#5559)
add e14fb8e092 HDDS-9526. Two S3G instances writing the same key may cause
data loss in case of an exception. (#5524)
add fc18ea6b9b HDDS-9664. Bump jersey to 1.19.4 (#5566)
add f6f1769059 HDDS-9597. Snapdiff fails in case of key renames to deleted
directories (#5526)
add 52236b152b HDDS-9557. Datanode should log Follower cannot close
container at info level (#5506)
add 26a82c12db HDDS-9559. Synchronized OmSnapshotMetrics initialization
(#5512)
add 85b8c3626d HDDS-9652. Legacy RM will not replicate all unhealthy
containers when some are decommissioning (#5562)
add 596e1f5e76 HDDS-9660. NPE at OzoneManagerRatisServer.getRaftLeaderId
(#5575)
add db55221b66 HDDS-9420. [compatibility] Enabling GRPC encryption causes
SCM startup failure (#5561)
add 88a1697212 HDDS-9672. Bump maven-install-plugin to 3.1.1 (#5569)
add 0c7ae8007d HDDS-9673. Bump maven-pdf-plugin to 1.6.1 (#5567)
add 2f71e296de HDDS-9627. Reset RaftPeer priorities after transfer
leadership (#5549)
add 081d806624 HDDS-9541. NPE in OMDBCheckpointServlet.Lock#lock with OM
Ratis disabled (#5535)
add 72ab6a7a53 HDDS-9587. `No serializer found for class ThreadLocal` in
DBSCanner for pipelines in scm.db (#5581)
add 4e95b702a9 HDDS-9677. Reuse SCMDBDefinition instance in
SCMMetadataStoreImpl#start() (#5587)
add fbca57a6c0 HDDS-8876. Mark TestOMRatisSnapshots unhealthy (#5593)
add 19ab9ef4af HDDS-9684. Bump maven-assembly-plugin to 3.6.0 (#5594)
add d02fcf7218 HDDS-9685. Handle IllegalStateException in
OMSnapshotCreateRequest (#5598)
add 79b6bb895f HDDS-9686. Bump picocli to 4.7.5 (#5596)
add ed45567aa8 HDDS-9688. Bump joda-time to 2.12.5 (#5595)
add 57b9770b42 HDDS-9661. Datanode should not need to download existing
container (#5576)
add 0350b1d825 HDDS-9676. SORT_DATANODE audit log should include request
details (#5589)
add 3aae672576 HDDS-9678. Topology level is not set in datanode object for
distance calculation (#5588)
add f4a3b0e64c HDDS-8165. Implemented snapshot info API and handler (#5578)
add ad2414697e HDDS-9636. Fix NoSuchElement in OMSnapshotPurgeRequest and
exit loop early in SnapshotDeletingService (#5554)
add 19dd9c8142 HDDS-9498. Migrate tests with TemporaryFolder in
ozone-recon to JUnit5 (#5556)
add de19361073 HDDS-9682. Skip coverage check for dependabot (#5599)
add e9867d8cd6 HDDS-8201. Migrated TestOmSnapshotFileSystem tests to
JUnit5. (#5518)
add 015437b9ba HDDS-9583. Run secure MR acceptance test with all supported
Hadoop versions (#5564)
add 450749aac8 HDDS-9659. Intermittent failure in
TestOzoneECClient#testPartialStripeWithPartialChunkRetry (#5601)
add 066215dbc6 HDDS-9296. Add Swagger UI for Recon REST APIs (#5509)
add 87b8771616 HDDS-9689. Bump maven-clean-plugin to 3.3.2 (#5597)
add 6e21042349 Recon's keyContainerTable doesn't get cleaned up after key
deletes (#5577)
add 6d8407fbc8 HDDS-9495. Migrate TestCreatePipelineCommandHandler to
JUnit5 (#5607)
add 5f7bd726df HDDS-8988. Migrate simple tests in hdds-container-service
to JUnit5 (#5602)
add 97f2f9156f HDDS-9651. Randomize read pipeline order when datanodes
cannot be sorted by distance (#5574)
add 974d7738a6 HDDS-9694. Delete redundant symbols in the datanode
heartbeat report log (#5606)
add a0e19bd462 HDDS-9698. Skip push build for dependabot (#5608)
add 366c2fb57a HDDS-1059. Recover public key and certificate with private
key present for DN and Recon (#5404)
add 19b8816f96 HDDS-9690. Bump license-maven-plugin to 2.3.0 (#5568)
add 324aa037b7 HDDS-9692. Do not include SpotBugs at compile scope. (#5603)
add 407eb2a592 HDDS-9548. Intermittent failures in
TestRootCaRotationPoller (#5525)
add 2ed9f44cc8 HDDS-8196. DB listener to only track SSTs that belong to
the tables of interest. (#5511)
add bcef7aa18d HDDS-9708. Refactor unit tests to reuse DispatcherContext.
(#5617)
add 15c77c6e9b HDDS-9704. Eliminate dependency on spotbugs-annotations
(#5615)
add 54a5985405 HDDS-9654. Support ranged GET request for a specified part
(#5565)
add a791b4ae27 HDDS-9693. Set secretKeyClient in
MiniOzoneClusterImpl#restartHddsDatanode to enable token verififcation after
restart. (#5618)
add 7a138954ee HDDS-9663. Allow OM to detect client address when using
gRPC (#5590)
add 2085ebeddb HDDS-9720. XceiverServerRatis.triggerPipelineClose throws
NPE in test. (#5624)
add 61dba03f5a HDDS-9696. Add configuration for wait time after checking
queue in DeleteCmdWorker (#5611)
add 086e303f14 HDDS-9697. ContainerStateMachine.applyTransaction(..)
should not validate token again. (#5622)
add 356071171f HDDS-8974. Introduce detailed lock information (#5020)
add a8963982b1 HDDS-3448. Fix and enable TestQueryNode (#5614)
add 9934cd6d5e Revert "HDDS-9078. Set
ratis.thirdparty.io.netty.native.workdir as OZONE home temp directory. (#5111)"
(#5630)
add 6f5d0d6b7b HDDS-8201. Added snapshot delete in all tests of
TestOmSnapshotFileSystem (#5605)
add 59573e4b12 HDDS-9722. Add some logging when KeyDeletingService is
running (#5626)
add 62508ed291 HDDS-9687. Handle key deletion with OM Ratis disabled
(#5600)
add 945e8bfdcf HDDS-9724. Provide stack trace for RocksObject allocation
(#5631)
add 5cb7fae5b1 HDDS-9731. Fix false positive findbugs warnings in
CodecBuffer (#5638)
add e2564c53d5 HDDS-9740. Bump httpcore.version to 4.4.16 (#5635)
add 546c390004 HDDS-9713. Replace Thread.sleep in TestPipelineClose.
(#5629)
add a2f5faaf67 HDDS-9544. Incorrect pipeline ID and state for closed
container. (#5541)
add a41dae4e80 HDDS-9741. Bump maven-surefire-plugin to 3.2.2 (#5637)
add cddc5719ae HDDS-9323. Apply expiry of excluded datanodes to writing
Ratis keys (#5530)
add 143f15cdd2 HDDS-9742. Bump maven-war-plugin to 3.4.0 (#5634)
add ca14ebae27 HDDS-9745. Change IllegalStateException to IOException in
SnapshotChainManager (#5652)
add 4445662c29 HDDS-9444. S3SecretManager fails to revoke secret due to
inconsistency between S3Cache and S3SecretTable. (#5445)
add 94c68309e3 HDDS-9757. Cannot run specific test due to
failIfNoSpecifiedTests=true (#5653)
No new revisions were added by this update.
Summary of changes:
.../{workflows/post-commit.yml => dependabot.yml} | 35 +-
.github/workflows/dependabot-ci.yml | 78 +
.github/workflows/post-commit.yml | 1 +
.github/workflows/repeat-acceptance.yml | 167 +
CONTRIBUTING.md | 12 -
.../client/dev-support/findbugsExcludeFile.xml | 4 +
hadoop-hdds/client/pom.xml | 6 -
.../apache/hadoop/hdds/scm/OzoneClientConfig.java | 2 +-
.../hadoop/hdds/scm/storage/ByteArrayReader.java | 3 -
.../common/dev-support/findbugsExcludeFile.xml | 4 +
hadoop-hdds/common/pom.xml | 5 -
.../hadoop/hdds/client/ECReplicationConfig.java | 3 +-
.../hadoop/hdds/protocol/DatanodeDetails.java | 1 +
.../org/apache/hadoop/hdds/ratis/RatisHelper.java | 119 +-
.../hdds/ratis/ServerNotLeaderException.java | 1 +
.../scm/container/common/helpers/ExcludeList.java | 3 +
.../hadoop/hdds/scm/net/NetworkTopology.java | 4 +
.../hadoop/hdds/scm/net/NetworkTopologyImpl.java | 49 +-
.../x509/certificate/client/CertificateClient.java | 2 +-
.../apache/hadoop/hdds/utils/db/CodecBuffer.java | 21 +-
.../org/apache/hadoop/ozone/OzoneConfigKeys.java | 5 +-
.../java/org/apache/hadoop/ozone/OzoneConsts.java | 2 +
...estServerNotLeaderExceptionMessageParsing.java} | 5 +-
.../hdds/scm/net/TestNetworkTopologyImpl.java | 65 +-
.../dev-support/findbugsExcludeFile.xml | 4 +-
hadoop-hdds/container-service/pom.xml | 5 -
.../apache/hadoop/ozone/HddsDatanodeService.java | 27 +-
.../container/common/helpers/ContainerUtils.java | 5 +-
.../container/common/impl/HddsDispatcher.java | 28 +-
.../common/statemachine/DatanodeConfiguration.java | 33 +
.../CloseContainerCommandHandler.java | 2 +-
.../commandhandler/DeleteBlocksCommandHandler.java | 16 +-
.../states/endpoint/HeartbeatEndpointTask.java | 4 +-
.../server/ratis/ContainerStateMachine.java | 70 +-
.../transport/server/ratis/DispatcherContext.java | 128 +-
.../transport/server/ratis/XceiverServerRatis.java | 10 +-
.../container/common/utils/HddsVolumeUtil.java | 38 +-
.../container/common/volume/AbstractFuture.java | 2 -
.../container/keyvalue/KeyValueContainer.java | 9 +-
.../ozone/container/keyvalue/KeyValueHandler.java | 21 +-
.../keyvalue/impl/ChunkManagerDummyImpl.java | 7 +-
.../keyvalue/impl/FilePerChunkStrategy.java | 2 +-
.../container/replication/ContainerImporter.java | 66 +-
.../replication/SendContainerRequestHandler.java | 11 +
.../protocol/StorageContainerNodeProtocol.java | 4 +
.../hadoop/ozone/TestHddsSecureDatanodeInit.java | 55 +-
.../BlockDeletingServiceTestImpl.java | 13 +-
.../ozone/container/common/ContainerTestUtils.java | 16 +-
.../container/common/TestBlockDeletingService.java | 17 +-
.../ozone/container/common/TestContainerCache.java | 53 +-
.../container/common/TestDatanodeStoreCache.java | 31 +-
.../TestSchemaOneBackwardsCompatibility.java | 1 -
.../TestSchemaTwoBackwardsCompatibility.java | 32 +-
.../container/common/helpers/TestBlockData.java | 20 +-
.../common/helpers/TestContainerUtils.java | 3 +-
.../common/helpers/TestDatanodeVersionFile.java | 24 +-
.../common/impl/TestContainerPersistence.java | 25 +-
.../container/common/impl/TestHddsDispatcher.java | 134 +-
.../container/common/interfaces/TestHandler.java | 32 +-
.../common/report/TestReportPublisherFactory.java | 34 +-
.../statemachine/TestDatanodeConfiguration.java | 14 +
.../TestCreatePipelineCommandHandler.java | 18 +-
.../TestDeleteBlocksCommandHandler.java | 23 +
.../TestDeleteContainerCommandHandler.java | 6 +-
.../container/common/utils/TestDiskCheckUtil.java | 58 +-
.../container/common/utils/TestHddsVolumeUtil.java | 37 +-
.../common/utils/TestStorageVolumeUtil.java | 22 +-
.../container/common/volume/TestDbVolume.java | 42 +-
.../container/common/volume/TestHddsVolume.java | 42 +-
.../common/volume/TestPeriodicVolumeChecker.java | 68 +-
.../common/volume/TestReservedVolumeSpace.java | 44 +-
.../container/common/volume/TestVolumeSet.java | 70 +-
.../common/volume/TestVolumeSetDiskChecks.java | 51 +-
.../keyvalue/ContainerLayoutTestInfo.java | 6 +-
.../container/keyvalue/TestKeyValueContainer.java | 37 +
.../TestKeyValueContainerIntegrityChecks.java | 14 +-
.../container/keyvalue/TestKeyValueHandler.java | 34 +-
.../keyvalue/impl/AbstractTestChunkManager.java | 5 -
.../keyvalue/impl/CommonChunkManagerTestCases.java | 26 +-
.../keyvalue/impl/TestChunkManagerDummyImpl.java | 8 +-
.../keyvalue/impl/TestFilePerBlockStrategy.java | 15 +-
.../keyvalue/impl/TestFilePerChunkStrategy.java | 9 +-
.../impl/TestKeyValueStreamDataChannel.java | 18 +-
.../TestBackgroundContainerDataScanner.java | 3 -
.../TestBackgroundContainerMetadataScanner.java | 3 -
.../replication/TestContainerImporter.java | 159 +
.../TestSendContainerRequestHandler.java | 88 +
.../replication/TestSimpleContainerDownloader.java | 17 +-
.../ozone/container/testutils/package-info.java | 18 -
.../upgrade/TestDataNodeStartupSlvLessThanMlv.java | 21 +-
hadoop-hdds/docs/content/interface/ReconApi.md | 2 +
.../interface/SwaggerReconApi.md} | 32 +-
hadoop-hdds/docs/pom.xml | 2 +
.../themes/ozonedoc/layouts/_default/baseof.html | 2 +-
.../themes/ozonedoc/layouts/_default/section.html | 2 +-
.../themes/ozonedoc/layouts/_default/single.html | 2 +-
.../baseof.html => custompage/swagger-page.html} | 22 +-
.../themes/ozonedoc/layouts/design/section.html | 2 +-
.../themes/ozonedoc/layouts/design/single.html | 2 +-
.../docs/themes/ozonedoc/layouts/index.html | 2 +-
.../themes/ozonedoc/layouts/partials/header.html | 4 +
.../ozonedoc/layouts/shortcodes/swagger-ui.html | 40 +
.../docs/themes/ozonedoc/static/css/ozonedoc.css | 6 +-
.../static/swagger-resources/favicon-16x16.png | Bin 0 -> 665 bytes
.../static/swagger-resources/favicon-32x32.png | Bin 0 -> 628 bytes
.../static/swagger-resources/recon-api.yaml | 1656 +++
.../static/swagger-resources/swagger-ui-bundle.js | 21 +
.../swagger-ui-standalone-preset.js | 21 +
.../static/swagger-resources/swagger-ui.css | 11772 +++++++++++++++++++
.../dev-support/findbugsExcludeFile.xml | 13 +-
hadoop-hdds/erasurecode/pom.xml | 15 +-
.../ozone/erasurecode/rawcoder/util/GF256.java | 2 -
hadoop-hdds/framework/pom.xml | 5 -
.../client/DefaultCertificateClient.java | 180 +-
.../certificate/client/RootCaRotationPoller.java | 12 +-
.../certificate/client/SCMCertificateClient.java | 176 +
.../client/CertificateClientTestImpl.java | 3 +-
.../client/TestDnCertificateClientInit.java | 4 +-
.../TestRootCaRotationPoller.java | 81 +-
.../utils/db/TestRDBStoreByteArrayIterator.java | 2 -
hadoop-hdds/managed-rocksdb/pom.xml | 1 +
.../hdds/utils/db/managed/ManagedBloomFilter.java | 11 +-
.../hdds/utils/db/managed/ManagedCheckpoint.java | 2 +-
.../db/managed/ManagedColumnFamilyOptions.java | 18 +-
.../db/managed/ManagedCompactRangeOptions.java | 11 +-
.../hdds/utils/db/managed/ManagedDBOptions.java | 11 +-
.../hdds/utils/db/managed/ManagedEnvOptions.java | 12 +-
.../hdds/utils/db/managed/ManagedFlushOptions.java | 11 +-
.../managed/ManagedIngestExternalFileOptions.java | 11 +-
.../hdds/utils/db/managed/ManagedLRUCache.java | 12 +-
.../hdds/utils/db/managed/ManagedObject.java | 3 +
.../hdds/utils/db/managed/ManagedOptions.java | 11 +-
.../hdds/utils/db/managed/ManagedReadOptions.java | 18 +-
.../hdds/utils/db/managed/ManagedRocksDB.java | 2 +-
.../utils/db/managed/ManagedRocksObjectUtils.java | 6 +-
.../hadoop/hdds/utils/db/managed/ManagedSlice.java | 8 +-
.../utils/db/managed/ManagedSstFileWriter.java | 12 +-
.../hdds/utils/db/managed/ManagedStatistics.java | 12 +-
.../hdds/utils/db/managed/ManagedWriteBatch.java | 11 +-
.../hdds/utils/db/managed/ManagedWriteOptions.java | 16 +-
.../dev-support/findbugsExcludeFile.xml | 13 +-
hadoop-hdds/rocks-native/pom.xml | 40 +-
.../utils/db/managed/ManagedSSTDumpIterator.java | 3 -
hadoop-hdds/rocksdb-checkpoint-differ/pom.xml | 5 -
.../ozone/rocksdiff/RocksDBCheckpointDiffer.java | 146 +-
.../rocksdiff/TestRocksDBCheckpointDiffer.java | 120 +
hadoop-hdds/server-scm/pom.xml | 6 -
.../replication/LegacyReplicationManager.java | 45 +-
.../replication/RatisUnderReplicationHandler.java | 25 +-
.../container/replication/ReplicationManager.java | 2 -
.../apache/hadoop/hdds/scm/ha/HASecurityUtils.java | 205 +-
.../hdds/scm/metadata/SCMMetadataStoreImpl.java | 7 +-
.../hdds/scm/server/SCMBlockProtocolServer.java | 16 +-
.../hadoop/hdds/scm/server/SCMPolicyProvider.java | 24 +-
.../replication/TestLegacyReplicationManager.java | 38 +
.../TestRatisUnderReplicationHandler.java | 59 +
.../replication/TestReplicationManager.java | 17 +-
.../scm/server/TestSCMBlockProtocolServer.java | 73 +-
hadoop-hdds/test-utils/pom.xml | 5 -
.../org/apache/ozone/test/LambdaTestUtils.java | 203 +-
hadoop-hdds/tools/pom.xml | 2 +
.../hdds/scm/cli/container/InfoSubcommand.java | 40 +-
.../hdds/scm/cli/container/TestInfoSubCommand.java | 6 +
.../cli/container/upgrade/TestUpgradeManager.java | 11 +-
.../apache/hadoop/ozone/client/ObjectStore.java | 14 +
.../apache/hadoop/ozone/client/OzoneBucket.java | 271 +-
.../client/io/BlockDataStreamOutputEntryPool.java | 17 +-
.../client/io/BlockOutputStreamEntryPool.java | 10 +-
.../ozone/client/io/ECBlockOutputStreamEntry.java | 5 +-
.../hadoop/ozone/client/io/ECKeyOutputStream.java | 15 +
.../ozone/client/io/KeyDataStreamOutput.java | 27 +-
.../hadoop/ozone/client/io/KeyOutputStream.java | 31 +-
.../ozone/client/io/OzoneDataStreamOutput.java | 21 +-
.../hadoop/ozone/client/io/OzoneOutputStream.java | 23 +-
.../ozone/client/protocol/ClientProtocol.java | 27 +
.../apache/hadoop/ozone/client/rpc/RpcClient.java | 67 +-
.../ozone/client/MockXceiverClientFactory.java | 14 +-
.../hadoop/ozone/client/TestOzoneClient.java | 34 +
hadoop-ozone/common/pom.xml | 10 +-
.../main/java/org/apache/hadoop/ozone/OmUtils.java | 1 +
.../apache/hadoop/ozone/om/S3InMemoryCache.java | 73 +-
.../org/apache/hadoop/ozone/om/S3SecretCache.java | 8 +
.../hadoop/ozone/om/S3SecretLockedManager.java | 11 +
.../apache/hadoop/ozone/om/S3SecretManager.java | 15 +
.../hadoop/ozone/om/helpers/S3SecretValue.java | 34 +-
.../hadoop/ozone/om/lock/IOzoneManagerLock.java | 14 +-
.../apache/hadoop/ozone/om/lock/OMLockDetails.java | 128 +
.../hadoop/ozone/om/lock/OmReadOnlyLock.java | 21 +-
.../hadoop/ozone/om/lock/OzoneManagerLock.java | 64 +-
.../ozone/om/protocol/OzoneManagerProtocol.java | 15 +
.../ozone/om/protocolPB/GrpcOmTransport.java | 21 +-
...OzoneManagerProtocolClientSideTranslatorPB.java | 22 +
.../grpc/ClientAddressClientInterceptor.java | 55 +
.../grpc/ClientAddressServerInterceptor.java | 48 +
.../om/protocolPB/grpc/GrpcClientConstants.java | 44 +
.../ozone/om/protocolPB/grpc/package-info.java} | 24 +-
.../grpc/TestClientAddressClientInterceptor.java | 79 +
.../grpc/TestClientAddressServerInterceptor.java | 78 +
.../src/main/compose/common/hadoop-secure.yaml | 72 +
.../src/main/compose/common/hadoop-security.conf | 28 +
.../dist/src/main/compose/common/hadoop-test.sh | 21 +-
.../dist/src/main/compose/common/hadoop.conf | 6 +-
.../dist/src/main/compose/ozonesecure-mr/.env | 2 -
.../compose/ozonesecure-mr/docker-compose.yaml | 65 +-
.../src/main/compose/ozonesecure-mr/docker-config | 75 +-
.../dist/src/main/compose/ozonesecure-mr/test.sh | 23 +-
.../public-key-cert-recovery-test.sh} | 44 +-
.../dist/src/main/compose/ozonesecure/test.sh | 3 +
hadoop-ozone/dist/src/main/compose/testlib.sh | 23 +-
.../src/main/smoketest/s3/MultipartUpload.robot | 12 +
.../dist/src/main/smoketest/s3/bucketdelete.robot | 19 +
.../dist/src/main/smoketest/s3/commonawslib.robot | 1 +
hadoop-ozone/dist/src/shell/ozone/ozone | 1 -
hadoop-ozone/insight/pom.xml | 5 -
.../hadoop/fs/ozone/TestOzoneFileSystem.java | 28 +-
.../hdds/scm/pipeline/TestPipelineClose.java | 61 +-
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 23 +-
.../java/org/apache/hadoop/ozone/TestDataUtil.java | 28 +-
.../apache/hadoop/ozone/TestDelegationToken.java | 87 +-
.../hadoop/ozone/TestMultipartObjectGet.java | 222 +
.../hadoop/ozone/TestSecureOzoneCluster.java | 130 +-
.../client/rpc/TestFailureHandlingByClient.java | 4 +
.../client/rpc/TestOzoneRpcClientAbstract.java | 7 +-
.../server/TestSecureContainerServer.java | 9 +-
.../org/apache/hadoop/ozone/debug/TestLDBCli.java | 30 +-
.../apache/hadoop/ozone/om/TestKeyManagerImpl.java | 50 +-
.../hadoop/ozone/om/TestListKeysWithFSO.java | 96 +-
.../hadoop/ozone/om/TestOMDbCheckpointServlet.java | 21 +-
.../hadoop/ozone/om/TestOMRatisSnapshots.java | 4 +-
.../ozone/om/TestOmContainerLocationCache.java | 86 +-
.../org/apache/hadoop/ozone/om/TestOmMetrics.java | 2 +-
.../org/apache/hadoop/ozone/om/TestOmSnapshot.java | 233 +-
.../hadoop/ozone/om/TestOmSnapshotFileSystem.java | 550 +-
.../hadoop/ozone/om/TestSecureOzoneManager.java | 7 +-
.../hadoop/ozone/scm/node/TestQueryNode.java | 38 +-
.../ozone/shell/TestTransferLeadershipShell.java | 40 +
.../src/main/proto/OmClientProtocol.proto | 21 +
.../apache/hadoop/ozone/om/OMMetadataManager.java | 21 +
.../dev-support/findbugsExcludeFile.xml | 8 +-
hadoop-ozone/ozone-manager/pom.xml | 9 +-
.../org/apache/hadoop/ozone/audit/OMAction.java | 1 +
.../hadoop/ozone/om/GrpcOzoneManagerServer.java | 2 +
.../org/apache/hadoop/ozone/om/KeyManager.java | 6 +-
.../org/apache/hadoop/ozone/om/KeyManagerImpl.java | 31 +-
.../hadoop/ozone/om/OMDBCheckpointServlet.java | 2 +-
.../java/org/apache/hadoop/ozone/om/OMMetrics.java | 9 +
.../apache/hadoop/ozone/om/OMPolicyProvider.java | 24 +-
.../hadoop/ozone/om/OmMetadataManagerImpl.java | 40 +
.../apache/hadoop/ozone/om/OmMetadataReader.java | 63 +-
.../apache/hadoop/ozone/om/OmSnapshotMetrics.java | 21 +-
.../org/apache/hadoop/ozone/om/OzoneManager.java | 105 +-
.../org/apache/hadoop/ozone/om/ResolvedBucket.java | 70 +-
.../hadoop/ozone/om/S3SecretManagerImpl.java | 16 +
.../hadoop/ozone/om/SnapshotChainManager.java | 77 +-
.../hadoop/ozone/om/SstFilteringService.java | 4 +-
.../apache/hadoop/ozone/om/VolumeManagerImpl.java | 3 +-
.../ozone/om/lock/OBSKeyPathLockStrategy.java | 43 +-
.../hadoop/ozone/om/lock/OzoneLockStrategy.java | 12 +-
.../ozone/om/lock/RegularBucketLockStrategy.java | 12 +-
.../ozone/om/ratis/OzoneManagerDoubleBuffer.java | 20 +-
.../ozone/om/ratis/OzoneManagerRatisServer.java | 11 +-
.../ozone/om/ratis/OzoneManagerStateMachine.java | 15 +-
.../metrics/OzoneManagerDoubleBufferMetrics.java | 4 +
.../hadoop/ozone/om/request/OMClientRequest.java | 21 +
.../om/request/bucket/OMBucketCreateRequest.java | 22 +-
.../om/request/bucket/OMBucketDeleteRequest.java | 33 +-
.../om/request/bucket/OMBucketSetOwnerRequest.java | 12 +-
.../request/bucket/OMBucketSetPropertyRequest.java | 12 +-
.../om/request/bucket/acl/OMBucketAclRequest.java | 13 +-
.../om/request/file/OMDirectoryCreateRequest.java | 12 +-
.../file/OMDirectoryCreateRequestWithFSO.java | 13 +-
.../ozone/om/request/file/OMFileCreateRequest.java | 12 +-
.../request/file/OMFileCreateRequestWithFSO.java | 12 +-
.../ozone/om/request/file/OMFileRequest.java | 30 +-
.../om/request/file/OMRecoverLeaseRequest.java | 15 +-
.../om/request/key/OMAllocateBlockRequest.java | 13 +-
.../request/key/OMAllocateBlockRequestWithFSO.java | 14 +-
.../ozone/om/request/key/OMKeyCommitRequest.java | 14 +-
.../om/request/key/OMKeyCommitRequestWithFSO.java | 13 +-
.../ozone/om/request/key/OMKeyCreateRequest.java | 14 +-
.../om/request/key/OMKeyCreateRequestWithFSO.java | 12 +-
.../ozone/om/request/key/OMKeyDeleteRequest.java | 12 +-
.../om/request/key/OMKeyDeleteRequestWithFSO.java | 12 +-
.../ozone/om/request/key/OMKeyRenameRequest.java | 12 +-
.../om/request/key/OMKeyRenameRequestWithFSO.java | 12 +-
.../hadoop/ozone/om/request/key/OMKeyRequest.java | 18 +-
.../ozone/om/request/key/OMKeySetTimesRequest.java | 14 +-
.../request/key/OMKeySetTimesRequestWithFSO.java | 12 +-
.../ozone/om/request/key/OMKeysDeleteRequest.java | 12 +-
.../ozone/om/request/key/OMKeysRenameRequest.java | 14 +-
.../om/request/key/OMOpenKeysDeleteRequest.java | 12 +-
.../ozone/om/request/key/acl/OMKeyAclRequest.java | 12 +-
.../om/request/key/acl/OMKeyAclRequestWithFSO.java | 12 +-
.../request/key/acl/prefix/OMPrefixAclRequest.java | 12 +-
.../S3ExpiredMultipartUploadsAbortRequest.java | 12 +-
.../S3InitiateMultipartUploadRequest.java | 14 +-
.../S3InitiateMultipartUploadRequestWithFSO.java | 14 +-
.../multipart/S3MultipartUploadAbortRequest.java | 14 +-
.../S3MultipartUploadCommitPartRequest.java | 12 +-
.../S3MultipartUploadCompleteRequest.java | 13 +-
.../om/request/s3/security/OMSetSecretRequest.java | 3 +-
.../om/request/s3/security/S3GetSecretRequest.java | 2 +
.../request/s3/security/S3RevokeSecretRequest.java | 5 +
.../s3/tenant/OMTenantAssignAdminRequest.java | 12 +-
.../tenant/OMTenantAssignUserAccessIdRequest.java | 14 +-
.../request/s3/tenant/OMTenantCreateRequest.java | 20 +-
.../request/s3/tenant/OMTenantDeleteRequest.java | 12 +-
.../s3/tenant/OMTenantRevokeAdminRequest.java | 12 +-
.../tenant/OMTenantRevokeUserAccessIdRequest.java | 14 +-
.../request/snapshot/OMSnapshotCreateRequest.java | 48 +-
.../request/snapshot/OMSnapshotDeleteRequest.java | 23 +-
.../om/request/volume/OMVolumeCreateRequest.java | 19 +-
.../om/request/volume/OMVolumeDeleteRequest.java | 19 +-
.../om/request/volume/OMVolumeSetOwnerRequest.java | 11 +-
.../om/request/volume/OMVolumeSetQuotaRequest.java | 11 +-
.../om/request/volume/acl/OMVolumeAclRequest.java | 11 +-
.../hadoop/ozone/om/response/OMClientResponse.java | 11 +
.../hadoop/ozone/om/s3/S3SecretCacheProvider.java | 15 +-
.../om/service/AbstractKeyDeletingService.java | 27 +-
.../ozone/om/service/KeyDeletingService.java | 3 +-
.../ozone/om/service/SnapshotDeletingService.java | 6 +
.../om/snapshot/FSODirectoryPathResolver.java | 14 +-
.../ozone/om/snapshot/ObjectPathResolver.java | 8 +-
.../ozone/om/snapshot/SnapshotDiffManager.java | 87 +-
.../hadoop/ozone/om/snapshot/SnapshotUtils.java | 37 +-
...OzoneManagerProtocolServerSideTranslatorPB.java | 35 +-
.../protocolPB/OzoneManagerRequestHandler.java | 16 +
.../hadoop/ozone/om/TestAuthorizerLockImpl.java | 70 +-
.../hadoop/ozone/om/TestBucketManagerImpl.java | 168 +-
.../apache/hadoop/ozone/om/TestChunkStreams.java | 9 +-
.../ozone/om/TestGrpcOzoneManagerServer.java | 11 +-
.../apache/hadoop/ozone/om/TestKeyManagerUnit.java | 128 +-
.../apache/hadoop/ozone/om/TestOMDBDefinition.java | 24 +-
.../hadoop/ozone/om/TestOMMetadataReader.java | 74 +
.../hadoop/ozone/om/TestOMMultiTenantManager.java | 24 +-
.../ozone/om/TestOMMultiTenantManagerImpl.java | 27 +-
.../org/apache/hadoop/ozone/om/TestOMStorage.java | 69 +-
.../hadoop/ozone/om/TestOMTenantCreateRequest.java | 52 +-
.../hadoop/ozone/om/TestOmSnapshotManager.java | 178 +-
.../hadoop/ozone/om/TestOzoneConfigUtil.java | 28 +-
.../ozone/om/TestOzoneManagerHttpServer.java | 42 +-
.../hadoop/ozone/om/TestOzoneManagerStarter.java | 16 +-
.../apache/hadoop/ozone/om/TestSnapshotChain.java | 17 +-
.../apache/hadoop/ozone/om/TestSnapshotInfo.java | 34 +-
.../apache/hadoop/ozone/om/TestTrashService.java | 26 +-
.../hadoop/ozone/om/failover/TestOMFailovers.java | 16 +-
.../ozone/om/lock/TestOzoneLockProvider.java | 48 +-
.../TestMultiTenantAccessController.java | 75 +-
.../om/ratis/TestOzoneManagerDoubleBuffer.java | 122 +-
...tOzoneManagerDoubleBufferWithDummyResponse.java | 41 +-
...TestOzoneManagerDoubleBufferWithOMResponse.java | 63 +-
.../om/ratis/TestOzoneManagerRatisServer.java | 50 +-
.../om/ratis/TestOzoneManagerStateMachine.java | 78 +-
.../ozone/om/request/OMRequestTestUtils.java | 16 +
.../request/TestBucketLayoutAwareOMKeyFactory.java | 20 +-
.../ozone/om/request/TestNormalizePaths.java | 52 +-
.../request/TestOMClientRequestWithUserInfo.java | 76 +-
.../ozone/om/request/bucket/TestBucketRequest.java | 22 +-
.../request/bucket/TestOMBucketCreateRequest.java | 71 +-
.../bucket/TestOMBucketCreateRequestWithFSO.java | 43 +-
.../request/bucket/TestOMBucketDeleteRequest.java | 75 +-
.../bucket/TestOMBucketDeleteRequestWithFSO.java | 10 +-
.../bucket/TestOMBucketSetPropertyRequest.java | 97 +-
.../bucket/acl/TestOMBucketAddAclRequest.java | 20 +-
.../bucket/acl/TestOMBucketRemoveAclRequest.java | 26 +-
.../bucket/acl/TestOMBucketSetAclRequest.java | 22 +-
.../request/file/TestOMDirectoryCreateRequest.java | 122 +-
.../file/TestOMDirectoryCreateRequestWithFSO.java | 149 +-
.../om/request/file/TestOMFileCreateRequest.java | 107 +-
.../file/TestOMFileCreateRequestWithFSO.java | 22 +-
.../om/request/file/TestOMRecoverLeaseRequest.java | 18 +-
.../om/request/key/TestOMAllocateBlockRequest.java | 48 +-
.../key/TestOMAllocateBlockRequestWithFSO.java | 6 +-
.../TestOMDirectoriesPurgeRequestAndResponse.java | 20 +-
.../ozone/om/request/key/TestOMKeyAclRequest.java | 38 +-
.../om/request/key/TestOMKeyCommitRequest.java | 148 +-
.../request/key/TestOMKeyCommitRequestWithFSO.java | 10 +-
.../om/request/key/TestOMKeyCreateRequest.java | 258 +-
.../request/key/TestOMKeyCreateRequestWithFSO.java | 87 +-
.../om/request/key/TestOMKeyDeleteRequest.java | 18 +-
.../request/key/TestOMKeyDeleteRequestWithFSO.java | 43 +-
.../key/TestOMKeyPurgeRequestAndResponse.java | 17 +-
.../om/request/key/TestOMKeyRenameRequest.java | 30 +-
.../request/key/TestOMKeyRenameRequestWithFSO.java | 30 +-
.../ozone/om/request/key/TestOMKeyRequest.java | 37 +-
.../om/request/key/TestOMKeysDeleteRequest.java | 32 +-
.../key/TestOMKeysDeleteRequestWithFSO.java | 3 +
.../om/request/key/TestOMKeysRenameRequest.java | 22 +-
.../request/key/TestOMOpenKeysDeleteRequest.java | 80 +-
.../om/request/key/TestOMPrefixAclRequest.java | 10 +-
.../om/request/key/TestOMSetTimesRequest.java | 12 +-
.../request/key/TestOMSetTimesRequestWithFSO.java | 20 +-
.../TestS3ExpiredMultipartUploadsAbortRequest.java | 113 +-
.../TestS3InitiateMultipartUploadRequest.java | 44 +-
...estS3InitiateMultipartUploadRequestWithFSO.java | 69 +-
.../s3/multipart/TestS3MultipartRequest.java | 72 +-
.../TestS3MultipartUploadAbortRequest.java | 16 +-
.../TestS3MultipartUploadCommitPartRequest.java | 40 +-
...tS3MultipartUploadCommitPartRequestWithFSO.java | 10 +-
.../TestS3MultipartUploadCompleteRequest.java | 35 +-
...estS3MultipartUploadCompleteRequestWithFSO.java | 4 +-
.../s3/security/TestS3GetSecretRequest.java | 181 +-
.../tenant/TestSetRangerServiceVersionRequest.java | 26 +-
.../security/TestOMDelegationTokenRequest.java | 20 +-
.../security/TestOMGetDelegationTokenRequest.java | 38 +-
.../TestOMSnapshotPurgeRequestAndResponse.java | 2 +-
.../upgrade/TestOMCancelPrepareRequest.java | 24 +-
.../TestRequestFeatureValidatorProcessor.java | 6 +-
.../request/validation/TestRequestValidations.java | 40 +-
.../request/validation/TestValidatorRegistry.java | 14 +-
.../request/volume/TestOMVolumeCreateRequest.java | 76 +-
.../request/volume/TestOMVolumeDeleteRequest.java | 28 +-
.../om/request/volume/TestOMVolumeRequest.java | 18 +-
.../volume/TestOMVolumeSetOwnerRequest.java | 44 +-
.../volume/TestOMVolumeSetQuotaRequest.java | 47 +-
.../volume/acl/TestOMVolumeAddAclRequest.java | 22 +-
.../volume/acl/TestOMVolumeRemoveAclRequest.java | 26 +-
.../volume/acl/TestOMVolumeSetAclRequest.java | 28 +-
.../ozone/om/response/TestCleanupTableInfo.java | 67 +-
.../bucket/TestOMBucketCreateResponse.java | 30 +-
.../bucket/TestOMBucketDeleteResponse.java | 24 +-
.../bucket/TestOMBucketSetPropertyResponse.java | 28 +-
.../file/TestOMDirectoryCreateResponse.java | 32 +-
.../file/TestOMDirectoryCreateResponseWithFSO.java | 25 +-
.../file/TestOMFileCreateResponseWithFSO.java | 6 +-
.../response/key/TestOMAllocateBlockResponse.java | 12 +-
.../om/response/key/TestOMKeyCommitResponse.java | 26 +-
.../key/TestOMKeyCommitResponseWithFSO.java | 12 +-
.../om/response/key/TestOMKeyCreateResponse.java | 12 +-
.../key/TestOMKeyCreateResponseWithFSO.java | 6 +-
.../om/response/key/TestOMKeyDeleteResponse.java | 20 +-
.../key/TestOMKeyDeleteResponseWithFSO.java | 4 +-
.../om/response/key/TestOMKeyRenameResponse.java | 45 +-
.../ozone/om/response/key/TestOMKeyResponse.java | 18 +-
.../om/response/key/TestOMKeysDeleteResponse.java | 14 +-
.../key/TestOMKeysDeleteResponseWithFSO.java | 16 +-
.../om/response/key/TestOMKeysRenameResponse.java | 12 +-
.../response/key/TestOMOpenKeysDeleteResponse.java | 62 +-
...TestS3ExpiredMultipartUploadsAbortResponse.java | 76 +-
.../TestS3InitiateMultipartUploadResponse.java | 14 +-
...stS3InitiateMultipartUploadResponseWithFSO.java | 38 +-
.../s3/multipart/TestS3MultipartResponse.java | 18 +-
.../TestS3MultipartUploadAbortResponse.java | 32 +-
...S3MultipartUploadCommitPartResponseWithFSO.java | 28 +-
...stS3MultipartUploadCompleteResponseWithFSO.java | 55 +-
.../security/TestOMDelegationTokenResponse.java | 18 +-
.../security/TestOMGetDelegationTokenResponse.java | 12 +-
.../snapshot/TestOMSnapshotDeleteResponse.java | 44 +-
.../volume/TestOMVolumeCreateResponse.java | 34 +-
.../volume/TestOMVolumeDeleteResponse.java | 32 +-
.../volume/TestOMVolumeSetOwnerResponse.java | 36 +-
.../volume/TestOMVolumeSetQuotaResponse.java | 34 +-
.../om/service/TestDirectoryDeletingService.java | 26 +-
.../ozone/om/service/TestKeyDeletingService.java | 74 +-
.../ozone/om/service/TestQuotaRepairTask.java | 32 +-
.../om/snapshot/TestFSODirectoryPathResolver.java | 6 +-
.../ozone/om/snapshot/TestSnapshotDiffManager.java | 3 -
.../om/upgrade/TestOMLayoutFeatureAspect.java | 20 +-
.../ozone/om/upgrade/TestOMUpgradeFinalizer.java | 42 +-
.../ozone/om/upgrade/TestOMVersionManager.java | 20 +-
.../TestOmVersionManagerRequestFactory.java | 43 +-
.../om/upgrade/TestOzoneManagerPrepareState.java | 47 +-
.../ozone/security/TestAWSV4AuthValidator.java | 31 +-
.../security/TestOmCertificateClientInit.java | 5 +-
.../TestOzoneDelegationTokenSecretManager.java | 62 +-
.../ozone/security/TestOzoneTokenIdentifier.java | 22 +-
.../security/acl/TestOzoneAdministrators.java | 98 +-
.../security/acl/TestOzoneNativeAuthorizer.java | 156 +-
.../hadoop/ozone/security/acl/TestOzoneObj.java | 24 +-
.../hadoop/ozone/security/acl/TestParentAcl.java | 29 +-
.../ozone/security/acl/TestRequestContext.java | 36 +-
.../hadoop/ozone/security/acl/TestVolumeOwner.java | 65 +-
hadoop-ozone/ozonefs-common/pom.xml | 5 -
.../hadoop/fs/ozone/BasicOzoneFileSystem.java | 2 +-
.../fs/ozone/BasicRootedOzoneFileSystem.java | 2 +-
.../apache/hadoop/fs/ozone/FileStatusAdapter.java | 12 +-
.../recon/dev-support/findbugsExcludeFile.xml | 4 +
hadoop-ozone/recon/pom.xml | 10 +-
.../org/apache/hadoop/ozone/recon/ReconServer.java | 24 +-
.../hadoop/ozone/recon/scm/ReconNodeManager.java | 6 +-
.../ozone/recon/scm/ReconPolicyProvider.java | 24 +-
.../recon/spi/ReconContainerMetadataManager.java | 7 +
.../impl/ReconContainerMetadataManagerImpl.java | 9 +
.../webapps/recon/ozone-recon-web/package.json | 1 +
.../hadoop/ozone/recon/api/TestBlocksEndPoint.java | 22 +-
.../ozone/recon/api/TestContainerEndpoint.java | 100 +-
.../ozone/recon/api/TestContainerStateCounts.java | 13 +-
.../hadoop/ozone/recon/api/TestEndpoints.java | 12 +-
.../ozone/recon/api/TestFeaturesEndPoint.java | 23 +-
.../recon/api/TestNSSummaryEndpointWithFSO.java | 141 +-
.../recon/api/TestNSSummaryEndpointWithLegacy.java | 145 +-
.../ozone/recon/api/TestOmDBInsightEndPoint.java | 20 +-
.../ozone/recon/api/TestOpenContainerCount.java | 30 +-
.../ozone/recon/api/TestTriggerDBSyncEndpoint.java | 29 +-
.../ozone/recon/heatmap/TestHeatMapInfo.java | 22 +-
.../recon/persistence/AbstractReconSqlDBTest.java | 26 +-
.../persistence/TestReconWithDifferentSqlDBs.java | 58 +-
.../recovery/TestReconOmMetadataManagerImpl.java | 57 +-
.../ozone/recon/scm/TestReconNodeManager.java | 21 +-
.../ozone/recon/scm/TestReconPipelineManager.java | 28 +-
.../TestReconContainerMetadataManagerImpl.java | 62 +-
.../ozone/recon/spi/impl/TestReconDBProvider.java | 17 +-
.../impl/TestReconNamespaceSummaryManagerImpl.java | 54 +-
.../recon/tasks/TestContainerKeyMapperTask.java | 25 +-
.../ozone/recon/tasks/TestNSSummaryTask.java | 12 +-
.../recon/tasks/TestNSSummaryTaskWithFSO.java | 20 +-
.../recon/tasks/TestNSSummaryTaskWithLegacy.java | 20 +-
.../ozone/recon/tasks/TestOMDBUpdatesHandler.java | 38 +-
.../ozone/recon/tasks/TestOmTableInsightTask.java | 11 +-
.../recon/tasks/TestOmUpdateEventValidator.java | 22 +-
hadoop-ozone/s3gateway/pom.xml | 5 -
.../hadoop/ozone/s3/endpoint/BucketEndpoint.java | 2 -
.../hadoop/ozone/s3/endpoint/EndpointBase.java | 7 +-
.../hadoop/ozone/s3/endpoint/ObjectEndpoint.java | 172 +-
.../ozone/s3/endpoint/ObjectEndpointStreaming.java | 30 +-
.../hadoop/ozone/client/ClientProtocolStub.java | 18 +
.../hadoop/ozone/client/OzoneBucketStub.java | 2 +-
.../hadoop/ozone/client/OzoneOutputStreamStub.java | 15 +
.../hadoop/ozone/s3/endpoint/TestListParts.java | 8 +-
.../s3/endpoint/TestMultipartUploadWithCopy.java | 23 +
.../hadoop/ozone/s3/endpoint/TestObjectGet.java | 16 +-
.../hadoop/ozone/s3/endpoint/TestObjectPut.java | 44 +
.../hadoop/ozone/s3/endpoint/TestPartUpload.java | 73 +-
.../ozone/s3/endpoint/TestPermissionCheck.java | 2 +-
.../ozone/s3/metrics/TestS3GatewayMetrics.java | 8 +-
hadoop-ozone/tools/pom.xml | 10 +-
.../ozone/audit/parser/common/DatabaseHelper.java | 2 -
.../org/apache/hadoop/ozone/debug/DBScanner.java | 4 +-
.../hadoop/ozone/freon/ChunkManagerDiskWrite.java | 13 +-
.../freon/OzoneClientKeyReadWriteListOps.java | 74 +-
.../hadoop/ozone/freon/RandomKeyGenerator.java | 2 -
.../containergenerator/GeneratorDatanode.java | 8 +-
.../shell/snapshot/DeleteSnapshotHandler.java | 2 +-
...apshotHandler.java => InfoSnapshotHandler.java} | 33 +-
.../ozone/shell/snapshot/SnapshotCommands.java | 3 +-
.../hadoop/ozone/audit/parser/TestAuditParser.java | 33 +-
.../hadoop/ozone/checknative/TestCheckNative.java | 17 +-
.../hadoop/ozone/conf/TestGetConfOptions.java | 29 +-
.../ozone/debug/TestDBDefinitionFactory.java | 5 +-
.../hadoop/ozone/freon/TestContentGenerator.java | 15 +-
.../apache/hadoop/ozone/freon/TestProgressBar.java | 13 +-
.../containergenerator/TestGeneratorDatanode.java | 6 +-
.../TestGenerateOzoneRequiredConfigurations.java | 40 +-
.../shell/TestOzoneAddressClientCreation.java | 56 +-
pom.xml | 41 +-
545 files changed, 24481 insertions(+), 6859 deletions(-)
copy .github/{workflows/post-commit.yml => dependabot.yml} (54%)
create mode 100644 .github/workflows/dependabot-ci.yml
create mode 100644 .github/workflows/repeat-acceptance.yml
rename
hadoop-hdds/common/src/test/java/org/apache/hadoop/hdds/ratis/{TestServerNotLeaderException.java
=> TestServerNotLeaderExceptionMessageParsing.java} (95%)
rename
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/{testutils
=> common}/BlockDeletingServiceTestImpl.java (91%)
create mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/replication/TestContainerImporter.java
create mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/replication/TestSendContainerRequestHandler.java
delete mode 100644
hadoop-hdds/container-service/src/test/java/org/apache/hadoop/ozone/container/testutils/package-info.java
copy hadoop-hdds/docs/{themes/ozonedoc/layouts/_default/baseof.html =>
content/interface/SwaggerReconApi.md} (62%)
copy hadoop-hdds/docs/themes/ozonedoc/layouts/{_default/baseof.html =>
custompage/swagger-page.html} (71%)
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/layouts/shortcodes/swagger-ui.html
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/swagger-resources/favicon-16x16.png
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/swagger-resources/favicon-32x32.png
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/swagger-resources/recon-api.yaml
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/swagger-resources/swagger-ui-bundle.js
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/swagger-resources/swagger-ui-standalone-preset.js
create mode 100644
hadoop-hdds/docs/themes/ozonedoc/static/swagger-resources/swagger-ui.css
copy hadoop-hdds/{client => erasurecode}/dev-support/findbugsExcludeFile.xml
(67%)
rename
hadoop-hdds/framework/src/test/java/org/apache/hadoop/hdds/security/x509/certificate/{utils
=> client}/TestRootCaRotationPoller.java (73%)
copy hadoop-hdds/{client => rocks-native}/dev-support/findbugsExcludeFile.xml
(67%)
create mode 100644
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/lock/OMLockDetails.java
create mode 100644
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/grpc/ClientAddressClientInterceptor.java
create mode 100644
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/grpc/ClientAddressServerInterceptor.java
create mode 100644
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/grpc/GrpcClientConstants.java
copy
hadoop-ozone/{ozone-manager/src/main/java/org/apache/hadoop/ozone/om/snapshot/ObjectPathResolver.java
=>
common/src/main/java/org/apache/hadoop/ozone/om/protocolPB/grpc/package-info.java}
(64%)
create mode 100644
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/protocolPB/grpc/TestClientAddressClientInterceptor.java
create mode 100644
hadoop-ozone/common/src/test/java/org/apache/hadoop/ozone/om/protocolPB/grpc/TestClientAddressServerInterceptor.java
create mode 100644 hadoop-ozone/dist/src/main/compose/common/hadoop-secure.yaml
create mode 100644
hadoop-ozone/dist/src/main/compose/common/hadoop-security.conf
copy hadoop-ozone/dist/src/main/compose/{ozonesecure-mr/test.sh =>
ozonesecure/public-key-cert-recovery-test.sh} (50%)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/TestMultipartObjectGet.java
create mode 100644
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOMMetadataReader.java
copy
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/shell/snapshot/{DeleteSnapshotHandler.java
=> InfoSnapshotHandler.java} (58%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]