This is an automated email from the ASF dual-hosted git repository.
pifta pushed a change to branch HDDS-5447-httpfs
in repository https://gitbox.apache.org/repos/asf/ozone.git
from a142d70adb Merge branch 'master' into HDDS-5447-httpfs
add 8b9d1a852b HDDS-7934. NPE in RandomKeyGenerator's shutdown hook (#4286)
add 3cc079478b HDDS-6176. Ozone service WebUI is not accessible with 404
error. (#4308)
add 1f8795b4fd HDDS-7905. [Snapshot] Snapdiff should only return
modifications done to the bucket. (#4273)
add b852395e2a HDDS-8070. DBCheckpointMetrics is not unregistered during
OM stop. (#4338)
add 7bdfbba56f HDDS-7984. [Snapshot] Store Ozone keys ever renamed in
renamedKeyTable for efficient lookup in SnapshotDeletingService (#4333)
add a01676a9af HDDS-8029. [hsync] Outputstream in encrypted buckets do not
return the correct stream capabilities. (#4316)
add a432438c36 HDDS-7210. Missing open containers show up as "Closing" on
the container report. (#4207)
add 88292e8a44 HDDS-8075. ECReconstructionCoordinatorTask.runTask should
catch Exception (#4342)
add 3bbb5742c5 HDDS-8024. When readChunk from a datanode fails, retry
other datanodes. (#4336)
add 360a23c0a1 HDDS-8057. Handle unchecked exception in KeyValueHandler
more gracefully (#4334)
add 1af6e91a82 HDDS-8046. Eliminate embedded newlines from config
properties (#4328)
add 886fc3d419 HDDS-8077. Enforce new checkstyle: NewlineAtEndOfFile
(#4347)
add 30a6d3b472 HDDS-8078. Github CI: Allow PR title starting with Revert
(#4348)
add d0dff88fd7 HDDS-8079. RocksDB included in client libs doubles shaded
jar size (#4349)
add 50e57f9af5 HDDS-7137. Add CLI for Getting the failed deleted block txn
(#3691)
add 28ba9bd9fe HDDS-6802. Implement JSON output for pipeline list CLI
(#4343)
add 888c6dca5b HDDS-8073. Replace Usages of
LegacyReplicationManager.MoveResult with MoveManager.MoveResult (#4339)
new 18e9771a0a Merge branch 'master' into HDDS-5447-httpfs
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
dev-support/ci/pr_title_check.bats | 28 +++
dev-support/ci/pr_title_check.sh | 7 +
.../hadoop/hdds/scm/client/HddsClientUtils.java | 2 +-
.../hadoop/hdds/scm/client/package-info.java | 2 +-
.../org/apache/hadoop/hdds/scm/package-info.java | 2 +-
.../hadoop/hdds/scm/storage/ByteArrayReader.java | 2 +-
.../hadoop/hdds/scm/storage/ByteBufferReader.java | 2 +-
.../hdds/scm/storage/ByteReaderStrategy.java | 2 +-
.../hdds/scm/storage/ExtendedInputStream.java | 2 +-
.../hadoop/hdds/scm/storage/StreamBuffer.java | 2 +-
.../hadoop/hdds/scm/storage/package-info.java | 2 +-
.../storage/TestBlockOutputStreamCorrectness.java | 2 +-
.../hadoop/hdds/scm/storage/TestBufferPool.java | 2 +-
.../hadoop/hdds/scm/storage/package-info.java | 2 +-
.../hadoop/hdds/annotation/package-info.java | 2 +-
.../apache/hadoop/hdds/client/package-info.java | 2 +-
.../hadoop/hdds/conf/HddsPrometheusConfig.java | 2 +-
.../org/apache/hadoop/hdds/conf/package-info.java | 2 +-
.../org/apache/hadoop/hdds/freon/package-info.java | 2 +-
.../java/org/apache/hadoop/hdds/package-info.java | 2 +-
.../apache/hadoop/hdds/protocol/package-info.java | 2 +-
.../hdds/ratis/ServerNotLeaderException.java | 2 +-
.../apache/hadoop/hdds/scm/client/ScmClient.java | 16 +-
.../common/helpers/ContainerNotOpenException.java | 2 +-
.../scm/container/common/helpers/package-info.java | 2 +-
.../apache/hadoop/hdds/scm/ha/package-info.java | 2 +-
.../apache/hadoop/hdds/scm/net/InnerNodeImpl.java | 2 +-
.../hadoop/hdds/scm/net/NetworkTopologyImpl.java | 2 +-
.../org/apache/hadoop/hdds/scm/net/NodeImpl.java | 2 +-
.../org/apache/hadoop/hdds/scm/net/NodeSchema.java | 2 +-
.../apache/hadoop/hdds/scm/net/package-info.java | 2 +-
.../apache/hadoop/hdds/scm/pipeline/Pipeline.java | 39 ++-
.../hadoop/hdds/scm/pipeline/package-info.java | 2 +-
.../protocol/StorageContainerLocationProtocol.java | 16 +-
.../hdds/scm/storage/ContainerProtocolCalls.java | 59 ++++-
.../apache/hadoop/hdds/scm/utils/package-info.java | 2 +-
.../hdds/security/exception/package-info.java | 2 +-
.../hadoop/hdds/security/x509/crl/CRLStatus.java | 2 +-
.../hadoop/hdds/security/x509/package-info.java | 2 +-
.../apache/hadoop/hdds/server/package-info.java | 2 +-
.../apache/hadoop/hdds/tracing/package-info.java | 2 +-
.../org/apache/hadoop/hdds/utils/UniqueId.java | 2 +-
.../org/apache/hadoop/ozone/OzoneConfigKeys.java | 5 +
.../org/apache/hadoop/ozone/audit/SCMAction.java | 3 +-
.../hadoop/ozone/common/ha/ratis/package-info.java | 2 +-
.../apache/hadoop/ozone/common/package-info.java | 2 +-
.../ozone/common/statemachine/StateMachine.java | 2 +-
.../ozone/common/statemachine/package-info.java | 2 +-
.../hadoop/ozone/common/utils/package-info.java | 2 +-
.../org/apache/hadoop/ozone/conf/package-info.java | 2 +-
.../container/common/helpers/package-info.java | 2 +-
.../apache/hadoop/ozone/lease/LeaseException.java | 2 +-
.../org/apache/hadoop/ozone/lock/package-info.java | 2 +-
.../org/apache/hadoop/util/NativeCRC32Wrapper.java | 2 +-
.../main/resources/hdds-version-info.properties | 2 +-
.../common/src/main/resources/ozone-default.xml | 41 ++--
.../hdds/client/TestECReplicationConfig.java | 2 +-
.../conf/TestGeneratedConfigurationOverwrite.java | 2 +-
.../org/apache/hadoop/hdds/conf/package-info.java | 2 +-
.../hdds/fs/TestDedicatedDiskSpaceUsage.java | 2 +-
.../scm/container/TestContainerReplicaInfo.java | 2 +-
.../org/apache/hadoop/hdds/scm/package-info.java | 2 +-
.../hadoop/hdds/tracing/TestStringCodec.java | 2 +-
.../apache/hadoop/hdds/tracing/package-info.java | 2 +-
.../hadoop/hdds/upgrade/test/MockComponent.java | 2 +-
.../hadoop/hdds/utils/TestHddsIdFactory.java | 2 +-
.../org/apache/hadoop/hdds/utils/package-info.java | 2 +-
.../apache/hadoop/ozone/lock/TestLockManager.java | 2 +-
.../org/apache/hadoop/ozone/lock/package-info.java | 2 +-
.../upgrade/TestLayoutVersionInstanceFactory.java | 2 +-
.../ozone/upgrade/TestUpgradeFinalizerActions.java | 2 +-
.../org/apache/hadoop/hdds/conf/PostConstruct.java | 2 +-
.../hadoop/hdds/conf/ConfigurationSourceTest.java | 2 +-
.../hadoop/hdds/conf/TestConfigFileAppender.java | 2 +-
.../hadoop/hdds/conf/TestConfigFileGenerator.java | 2 +-
.../java/org/apache/hadoop/ozone/DNMXBeanImpl.java | 2 +-
.../helpers/BlockDeletingServiceMetrics.java | 2 +-
.../container/common/helpers/ContainerMetrics.java | 2 +-
.../container/common/helpers/package-info.java | 2 +-
.../ozone/container/common/impl/package-info.java | 2 +-
.../container/common/interfaces/package-info.java | 2 +-
.../ozone/container/common/package-info.java | 2 +-
.../container/common/report/package-info.java | 2 +-
.../common/statemachine/DatanodeConfiguration.java | 2 +-
.../common/statemachine/DatanodeQueueMetrics.java | 2 +-
.../common/statemachine/EndpointStateMachine.java | 2 +-
.../SetNodeOperationalStateCommandHandler.java | 2 +-
.../statemachine/commandhandler/package-info.java | 2 +-
.../common/statemachine/package-info.java | 2 +-
.../common/states/datanode/package-info.java | 2 +-
.../common/states/endpoint/package-info.java | 2 +-
.../common/transport/server/ratis/LocalStream.java | 2 +-
.../container/common/utils/ReferenceCountedDB.java | 2 +-
.../container/common/utils/db/package-info.java | 2 +-
.../ozone/container/common/utils/package-info.java | 2 +-
.../container/common/volume/AbstractFuture.java | 2 +-
.../container/common/volume/TimeoutFuture.java | 2 +-
.../container/common/volume/VolumeInfoMetrics.java | 2 +-
.../container/common/volume/package-info.java | 2 +-
.../reconstruction/ECContainerOperationClient.java | 2 +-
.../ECReconstructionCoordinator.java | 2 +-
.../ECReconstructionCoordinatorTask.java | 3 +-
.../container/ec/reconstruction/package-info.java | 2 +-
.../container/keyvalue/KeyValueContainerCheck.java | 2 +-
.../ozone/container/keyvalue/KeyValueHandler.java | 12 +-
.../container/keyvalue/helpers/package-info.java | 2 +-
.../container/keyvalue/impl/BlockManagerImpl.java | 2 +-
.../keyvalue/impl/ChunkManagerFactory.java | 2 +-
.../ozone/container/keyvalue/package-info.java | 2 +-
.../statemachine/background/package-info.java | 2 +-
.../metadata/DatanodeSchemaThreeDBDefinition.java | 2 +-
.../metadata/DatanodeStoreSchemaThreeImpl.java | 2 +-
.../ozone/container/ozoneimpl/package-info.java | 2 +-
.../container/replication/ContainerImporter.java | 2 +-
.../ozone/container/replication/package-info.java | 2 +-
.../java/org/apache/hadoop/ozone/package-info.java | 2 +-
.../commands/SetNodeOperationalStateCommand.java | 2 +-
...inerDatanodeProtocolServerSideTranslatorPB.java | 2 +-
.../hdds/datanode/metadata/package-info.java | 2 +-
.../TestSchemaTwoBackwardsCompatibility.java | 2 +-
.../ozone/container/common/impl/package-info.java | 2 +-
.../ozone/container/common/package-info.java | 2 +-
.../container/common/report/package-info.java | 2 +-
.../TestCreatePipelineCommandHandler.java | 2 +-
.../common/volume/TestStorageVolumeChecker.java | 2 +-
.../container/common/volume/package-info.java | 2 +-
.../TestKeyValueHandlerWithUnhealthyContainer.java | 24 ++
.../ozone/container/keyvalue/package-info.java | 2 +-
.../replication/TestMeasuredReplicator.java | 2 +-
.../ozone/container/replication/package-info.java | 2 +-
.../stream/TestDirstreamClientHandler.java | 2 +-
.../container/stream/TestStreamingServer.java | 2 +-
.../ozone/container/testutils/package-info.java | 2 +-
.../upgrade/TestDataNodeStartupSlvLessThanMlv.java | 2 +-
.../TestReconstructionECContainersCommands.java | 2 +-
hadoop-hdds/dev-support/checkstyle/checkstyle.xml | 2 +-
.../org/apache/ozone/erasurecode/package-info.java | 2 +-
.../erasurecode/rawcoder/NativeRSRawDecoder.java | 2 +-
.../erasurecode/rawcoder/NativeRSRawEncoder.java | 2 +-
.../rawcoder/NativeRSRawErasureCoderFactory.java | 2 +-
.../erasurecode/rawcoder/NativeXORRawDecoder.java | 2 +-
.../erasurecode/rawcoder/NativeXORRawEncoder.java | 2 +-
.../rawcoder/NativeXORRawErasureCoderFactory.java | 2 +-
.../ozone/erasurecode/rawcoder/package-info.java | 2 +-
.../ozone/erasurecode/rawcoder/util/CodecUtil.java | 2 +-
.../erasurecode/rawcoder/util/package-info.java | 2 +-
.../rawcoder/TestCodecRawCoderMapping.java | 2 +-
.../erasurecode/rawcoder/TestNativeRSRawCoder.java | 2 +-
.../rawcoder/TestNativeXORRawCoder.java | 2 +-
hadoop-hdds/framework/pom.xml | 8 +-
.../org/apache/hadoop/hdds/conf/package-info.java | 2 +-
.../org/apache/hadoop/hdds/freon/package-info.java | 2 +-
.../apache/hadoop/hdds/protocol/package-info.java | 2 +-
.../SCMSecurityProtocolClientSideTranslatorPB.java | 2 +-
.../hadoop/hdds/protocolPB/package-info.java | 2 +-
.../DeletedBlocksTransactionInfoWrapper.java | 110 +++++++++
.../scm/container/common/helpers/package-info.java | 2 +-
.../hadoop/hdds/scm/metadata/package-info.java | 2 +-
...inerLocationProtocolClientSideTranslatorPB.java | 18 ++
.../hdds/scm/update/client/package-info.java | 2 +-
.../hdds/scm/update/server/package-info.java | 2 +-
.../hadoop/hdds/security/OzoneSecretKey.java | 2 +-
.../hdds/security/ssl/ReloadingX509KeyManager.java | 2 +-
.../x509/certificate/authority/package-info.java | 2 +-
.../authority/profile/DefaultCAProfile.java | 2 +-
.../authority/profile/package-info.java | 2 +-
.../certificate/client/SCMCertificateClient.java | 2 +-
.../x509/certificate/client/package-info.java | 2 +-
.../x509/certificate/utils/package-info.java | 2 +-
.../hdds/security/x509/exception/package-info.java | 2 +-
.../hdds/security/x509/keys/package-info.java | 2 +-
.../hadoop/hdds/security/x509/package-info.java | 2 +-
.../hadoop/hdds/server/http/BaseHttpServer.java | 19 +-
.../apache/hadoop/hdds/server/http/HttpConfig.java | 2 +-
.../hdds/server/http/RatisDropwizardExports.java | 2 +-
.../hadoop/hdds/server/http/package-info.java | 2 +-
.../apache/hadoop/hdds/server/package-info.java | 2 +-
.../hadoop/hdds/utils/DBCheckpointMetrics.java | 5 +
.../hadoop/hdds/utils/db/DumpFileLoader.java | 2 +-
.../hdds/utils/db/FixedLengthStringCodec.java | 2 +-
.../hdds/utils/db/FixedLengthStringUtils.java | 2 +-
.../hadoop/hdds/utils/db/RDBSstFileLoader.java | 2 +-
.../hadoop/hdds/utils/db/RDBSstFileWriter.java | 2 +-
.../hadoop/hdds/utils/db/RocksDBCheckpoint.java | 2 +-
.../apache/hadoop/hdds/utils/db/package-info.java | 2 +-
.../org/apache/hadoop/hdds/utils/package-info.java | 2 +-
.../apache/hadoop/ozone/common/package-info.java | 2 +-
.../token/TestOzoneBlockTokenIdentifier.java | 2 +-
.../x509/certificate/authority/package-info.java | 2 +-
.../client/TestDefaultCertificateClient.java | 2 +-
.../client/TestDnCertificateClientInit.java | 2 +-
.../certificate/utils/TestCertificateCodec.java | 2 +-
.../security/x509/keys/TestHDDSKeyGenerator.java | 2 +-
.../hdds/security/x509/keys/TestKeyCodec.java | 2 +-
.../hdds/security/x509/keys/package-info.java | 2 +-
.../hadoop/hdds/security/x509/package-info.java | 2 +-
.../hadoop/hdds/server/events/TestEventQueue.java | 2 +-
.../hdds/server/events/TestEventQueueChain.java | 2 +-
.../hadoop/hdds/server/events/package-info.java | 2 +-
.../hdds/server/http/TestBaseHttpServer.java | 2 +-
.../hdds/server/http/TestProfileServlet.java | 2 +-
.../server/http/TestRatisDropwizardExports.java | 2 +-
.../hdds/server/http/TestRatisNameRewrite.java | 2 +-
.../hadoop/hdds/server/http/package-info.java | 2 +-
.../hdds/utils/TestPrometheusMetricsSinkUtil.java | 2 +-
.../hadoop/hdds/utils/TestUgiMetricsUtil.java | 2 +-
.../hadoop/hdds/utils/db/TestDBConfigFromFile.java | 2 +-
.../hadoop/hdds/utils/db/TestDBStoreBuilder.java | 2 +-
.../hdds/utils/db/TestFixedLengthStringUtils.java | 2 +-
.../apache/hadoop/hdds/utils/db/TestRDBStore.java | 2 +-
.../hadoop/hdds/utils/db/cache/package-info.java | 2 +-
.../apache/hadoop/hdds/utils/db/package-info.java | 2 +-
.../org/apache/hadoop/hdds/utils/package-info.java | 2 +-
.../src/main/proto/ScmAdminProtocol.proto | 13 +
.../interface-client/src/main/proto/hdds.proto | 7 +
.../dev-support/findbugsExcludeFile.xml | 0
.../{erasurecode => managed-rocksdb}/pom.xml | 25 +-
.../db/managed/ManagedBlockBasedTableConfig.java | 0
.../hdds/utils/db/managed/ManagedBloomFilter.java | 0
.../hdds/utils/db/managed/ManagedCheckpoint.java | 0
.../db/managed/ManagedColumnFamilyOptions.java | 0
.../db/managed/ManagedCompactRangeOptions.java | 0
.../hdds/utils/db/managed/ManagedDBOptions.java | 0
.../hdds/utils/db/managed/ManagedEnvOptions.java | 0
.../hdds/utils/db/managed/ManagedFlushOptions.java | 0
.../managed/ManagedIngestExternalFileOptions.java | 0
.../hdds/utils/db/managed/ManagedLRUCache.java | 0
.../hdds/utils/db/managed/ManagedObject.java | 0
.../hdds/utils/db/managed/ManagedOptions.java | 0
.../hdds/utils/db/managed/ManagedReadOptions.java | 0
.../hdds/utils/db/managed/ManagedRocksDB.java | 0
.../utils/db/managed/ManagedRocksIterator.java | 0
.../db/managed/ManagedRocksObjectMetrics.java | 0
.../utils/db/managed/ManagedRocksObjectUtils.java | 0
.../hadoop/hdds/utils/db/managed/ManagedSlice.java | 0
.../utils/db/managed/ManagedSstFileReader.java} | 16 +-
.../db/managed/ManagedSstFileReaderIterator.java} | 21 +-
.../utils/db/managed/ManagedSstFileWriter.java | 0
.../hdds/utils/db/managed/ManagedStatistics.java | 0
.../db/managed/ManagedTransactionLogIterator.java | 0
.../hdds/utils/db/managed/ManagedWriteBatch.java | 0
.../hdds/utils/db/managed/ManagedWriteOptions.java | 0
.../hadoop/hdds/utils/db/managed/package-info.java | 0
hadoop-hdds/pom.xml | 7 +
hadoop-hdds/rocksdb-checkpoint-differ/pom.xml | 5 +-
.../apache/ozone/rocksdiff/RelationshipEdge.java | 2 +-
.../ozone/rocksdiff/RocksDBCheckpointDiffer.java | 44 +---
.../org/apache/ozone/rocksdiff/RocksDiffUtils.java | 67 ++++-
.../org/apache/ozone/rocksdiff/package-info.java | 2 +-
.../rocksdiff/TestRocksDBCheckpointDiffer.java | 3 +-
.../block/DatanodeDeletedBlockTransactions.java | 2 +-
.../hadoop/hdds/scm/block/DeletedBlockLog.java | 12 +-
.../hadoop/hdds/scm/block/DeletedBlockLogImpl.java | 25 +-
.../hadoop/hdds/scm/command/package-info.java | 2 +-
.../container/AbstractContainerReportHandler.java | 2 +-
.../balancer/ContainerBalancerMetrics.java | 15 +-
.../container/balancer/ContainerBalancerTask.java | 12 +-
.../hdds/scm/container/balancer/MoveManager.java | 2 +-
.../hdds/scm/container/closer/package-info.java | 2 +-
.../hadoop/hdds/scm/container/package-info.java | 2 +-
.../algorithms/SCMContainerPlacementMetrics.java | 2 +-
.../placement/algorithms/package-info.java | 2 +-
.../container/placement/metrics/ContainerStat.java | 2 +-
.../container/placement/metrics/package-info.java | 2 +-
.../hdds/scm/container/placement/package-info.java | 2 +-
.../replication/ContainerCheckRequest.java | 2 +-
.../DatanodeCommandCountUpdatedHandler.java | 2 +-
.../replication/LegacyReplicationManager.java | 148 +++++------
.../container/replication/ReplicationManager.java | 12 +-
.../health/ClosingContainerHandler.java | 2 +-
.../health/DeletingContainerHandler.java | 2 +-
.../RatisUnhealthyReplicationCheckHandler.java | 2 +-
.../scm/container/replication/package-info.java | 2 +-
.../hdds/scm/container/report/package-info.java | 2 +-
.../hdds/scm/container/states/ContainerState.java | 2 +-
.../hdds/scm/container/states/package-info.java | 2 +-
.../hadoop/hdds/scm/events/package-info.java | 2 +-
.../hdds/scm/ha/InterSCMGrpcProtocolService.java | 2 +-
.../hadoop/hdds/scm/ha/SCMHAInvocationHandler.java | 2 +-
.../hadoop/hdds/scm/ha/SCMHAManagerStub.java | 2 +-
.../hadoop/hdds/scm/ha/SCMSnapshotDownloader.java | 2 +-
.../hdds/scm/node/CommandQueueReportHandler.java | 2 +-
.../hdds/scm/node/DatanodeAdminMonitorImpl.java | 2 +-
.../hdds/scm/node/InvalidNodeStateException.java | 2 +-
.../apache/hadoop/hdds/scm/node/NodeStatus.java | 2 +-
.../hadoop/hdds/scm/node/SCMNodeManager.java | 2 +-
.../hdds/scm/node/SCMNodeStorageStatMap.java | 2 +-
.../hdds/scm/node/StartDatanodeAdminHandler.java | 2 +-
.../hadoop/hdds/scm/node/StorageReportResult.java | 2 +-
.../apache/hadoop/hdds/scm/node/package-info.java | 2 +-
.../hadoop/hdds/scm/node/states/package-info.java | 2 +-
.../hadoop/hdds/scm/pipeline/PipelineManager.java | 2 +-
.../pipeline/choose/algorithms/package-info.java | 2 +-
.../hadoop/hdds/scm/pipeline/package-info.java | 2 +-
.../SCMSecurityProtocolServerSideTranslatorPB.java | 2 +-
...inerLocationProtocolServerSideTranslatorPB.java | 19 ++
.../hadoop/hdds/scm/protocol/package-info.java | 2 +-
.../hdds/scm/safemode/SafeModeRestrictedOps.java | 2 +-
.../hdds/scm/server/SCMClientProtocolServer.java | 22 ++
.../hdds/scm/server/SCMStarterInterface.java | 2 +-
.../scm/server/StorageContainerManagerStarter.java | 2 +-
.../hadoop/hdds/scm/server/package-info.java | 2 +-
.../ScmOnFinalizeActionForDatanodeSchemaV2.java | 2 +-
.../hdds/scm/update/server/package-info.java | 2 +-
.../apache/hadoop/hdds/scm/TestHddsServerUtil.java | 2 +-
.../scm/TestStorageContainerManagerHttpServer.java | 5 +-
.../apache/hadoop/hdds/scm/block/package-info.java | 2 +-
.../hadoop/hdds/scm/command/package-info.java | 2 +-
.../hdds/scm/container/SimpleMockNodeManager.java | 2 +-
.../scm/container/TestContainerActionsHandler.java | 2 +-
.../scm/container/TestContainerReportHandler.java | 2 +-
.../scm/container/TestContainerStateManager.java | 2 +-
.../TestIncrementalContainerReportHandler.java | 2 +-
.../scm/container/TestUnknownContainerReport.java | 2 +-
.../balancer/TestContainerBalancerTask.java | 25 +-
.../hdds/scm/container/closer/package-info.java | 2 +-
.../hadoop/hdds/scm/container/package-info.java | 2 +-
.../algorithms/TestContainerPlacementFactory.java | 2 +-
.../TestSCMContainerPlacementCapacity.java | 2 +-
.../TestSCMContainerPlacementRandom.java | 2 +-
.../replication/TestLegacyReplicationManager.java | 99 ++++++--
.../scm/container/replication/package-info.java | 2 +-
.../hdds/scm/container/report/package-info.java | 2 +-
.../container/states/TestContainerAttribute.java | 2 +-
.../hdds/scm/container/states/package-info.java | 2 +-
.../hdds/scm/node/TestDatanodeAdminMonitor.java | 2 +-
.../hdds/scm/node/TestNodeDecommissionManager.java | 2 +-
.../hadoop/hdds/scm/node/TestNodeStateManager.java | 2 +-
.../apache/hadoop/hdds/scm/node/package-info.java | 2 +-
.../scm/node/states/TestNode2ContainerMap.java | 2 +-
.../hdds/scm/node/states/TestNodeStateMap.java | 2 +-
.../hadoop/hdds/scm/node/states/package-info.java | 2 +-
.../hdds/scm/pipeline/MockPipelineManager.java | 2 +-
.../scm/pipeline/TestPipelineActionHandler.java | 2 +-
.../scm/pipeline/TestPipelineStateManagerImpl.java | 2 +-
.../scm/pipeline/TestSimplePipelineProvider.java | 2 +-
.../hdds/scm/pipeline/pipeline/package-info.java | 2 +-
.../hdds/scm/safemode/TestSCMSafeModeManager.java | 2 +-
.../scm/server/TestSCMBlockProtocolServer.java | 2 +-
.../scm/server/TestSCMSecurityProtocolServer.java | 2 +-
.../server/TestStorageContainerManagerStarter.java | 2 +-
.../scm/upgrade/TestScmStartupSlvLessThanMlv.java | 2 +-
.../ozone/container/common/package-info.java | 2 +-
.../ozone/container/placement/package-info.java | 2 +-
.../ozone/container/testutils/package-info.java | 2 +-
.../scm/cli/ContainerBalancerStartSubcommand.java | 2 +-
.../hdds/scm/cli/ContainerOperationClient.java | 8 +
.../hadoop/hdds/scm/cli/TopologySubcommand.java | 2 +-
.../hadoop/hdds/scm/cli/cert/InfoSubcommand.java | 2 +-
.../hadoop/hdds/scm/cli/cert/package-info.java | 2 +-
.../hdds/scm/cli/container/package-info.java | 2 +-
.../hadoop/hdds/scm/cli/datanode/package-info.java | 2 +-
.../apache/hadoop/hdds/scm/cli/package-info.java | 2 +-
.../scm/cli/pipeline/ListPipelinesSubcommand.java | 17 +-
.../hadoop/hdds/scm/cli/pipeline/package-info.java | 2 +-
.../hadoop/hdds/scm/cli/cert/TestCleanExpired.java | 2 +-
.../scm/cli/datanode/TestListInfoSubcommand.java | 2 +-
.../cli/datanode/TestMaintenanceSubCommand.java | 2 +-
.../apache/hadoop/ozone/client/OzoneVolume.java | 2 +-
.../hadoop/ozone/client/checksum/package-info.java | 2 +-
.../hadoop/ozone/client/io/KeyOutputStream.java | 5 +-
.../apache/hadoop/ozone/client/package-info.java | 2 +-
.../hadoop/ozone/client/TestOzoneClient.java | 2 +-
.../TestReplicatedBlockChecksumComputer.java | 2 +-
.../checksum/TestReplicatedFileChecksumHelper.java | 2 +-
.../hadoop/ozone/client/checksum/package-info.java | 2 +-
.../apache/hadoop/ozone/client/package-info.java | 2 +-
.../hadoop/ozone/client/rpc/RpcClientTest.java | 2 +-
.../hadoop/ozone/client/rpc/TestOzoneKMSUtil.java | 2 +-
.../ozone/OzoneIllegalArgumentException.java | 2 +-
.../hadoop/ozone/client/io/package-info.java | 2 +-
.../apache/hadoop/ozone/conf/OMClientConfig.java | 2 +-
.../org/apache/hadoop/ozone/conf/package-info.java | 2 +-
.../org/apache/hadoop/ozone/ha/package-info.java | 2 +-
.../apache/hadoop/ozone/om/ha/package-info.java | 2 +-
.../ozone/om/helpers/BucketEncryptionKeyInfo.java | 2 +-
.../hadoop/ozone/om/helpers/KeyValueUtil.java | 2 +-
.../hadoop/ozone/om/helpers/OMRatisHelper.java | 2 +-
.../hadoop/ozone/om/helpers/OmKeyRenameInfo.java | 91 +++++++
.../hadoop/ozone/om/helpers/package-info.java | 2 +-
.../apache/hadoop/ozone/om/lock/package-info.java | 2 +-
.../om/multitenant/OzoneTenantRolePrincipal.java | 2 +-
.../org/apache/hadoop/ozone/om/package-info.java | 2 +-
.../hadoop/ozone/om/protocol/package-info.java | 2 +-
.../hadoop/ozone/om/protocolPB/package-info.java | 2 +-
.../java/org/apache/hadoop/ozone/package-info.java | 2 +-
.../hadoop/ozone/security/acl/package-info.java | 2 +-
.../apache/hadoop/ozone/security/package-info.java | 2 +-
.../apache/hadoop/ozone/snapshot/package-info.java | 2 +-
.../org/apache/hadoop/ozone/util/package-info.java | 2 +-
.../ozone/om/helpers/TestOmMultipartUpload.java | 2 +-
.../ozone/security/acl/TestOzoneObjInfo.java | 2 +-
.../org/apache/hadoop/ozone/csi/package-info.java | 2 +-
hadoop-ozone/dist/src/main/license/jar-report.txt | 1 +
.../apache/hadoop/ozone/failure/package-info.java | 2 +-
.../ozone/loadgenerators/AgedDirLoadGenerator.java | 2 +-
.../loadgenerators/NestedDirLoadGenerator.java | 2 +-
.../loadgenerators/RandomDirLoadGenerator.java | 2 +-
.../src/test/resources/log4j.properties | 2 +-
.../ozone/insight/datanode/package-info.java | 2 +-
.../hadoop/ozone/insight/om/package-info.java | 2 +-
.../apache/hadoop/ozone/insight/package-info.java | 2 +-
.../hadoop/ozone/insight/scm/package-info.java | 2 +-
.../hadoop/ozone/insight/TestBaseInsightPoint.java | 2 +-
.../ozone/insight/TestConfigurationSubCommand.java | 2 +-
.../hadoop/ozone/insight/TestLogSubcommand.java | 2 +-
.../java/org/apache/hadoop/fs/ozone/TestHSync.java | 65 ++++-
.../ozone/contract/ITestOzoneContractUnbuffer.java | 2 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 2 +-
.../hadoop/hdds/scm/pipeline/TestSCMRestart.java | 2 +-
.../hadoop/hdds/scm/pipeline/package-info.java | 2 +-
.../safemode/TestSCMSafeModeWithPipelineRules.java | 2 +-
.../ozone/TestContainerBalancerOperations.java | 2 +-
.../hadoop/ozone/TestStorageContainerManager.java | 2 +-
.../client/rpc/TestDiscardPreallocatedBlocks.java | 2 +-
.../statemachine/commandhandler/package-info.java | 2 +-
.../container/metrics/TestContainerMetrics.java | 2 +-
.../metrics/TestDatanodeQueueMetrics.java | 2 +-
.../ozoneimpl/TestSecureOzoneContainer.java | 2 +-
.../hadoop/ozone/container/package-info.java | 2 +-
.../server/TestSecureContainerServer.java | 2 +-
.../hadoop/ozone/freon/TestOMSnapshotDAG.java | 2 +-
.../hadoop/ozone/freon/TestRandomKeyGenerator.java | 1 +
.../hadoop/ozone/fsck/TestContainerMapper.java | 2 +-
.../ozone/om/TestContainerReportWithKeys.java | 2 +-
.../org/apache/hadoop/ozone/om/TestListStatus.java | 2 +-
.../hadoop/ozone/om/TestOMDbCheckpointServlet.java | 2 +-
.../ozone/om/TestOMStartupWithBucketLayout.java | 2 +-
.../ozone/om/TestOmContainerLocationCache.java | 2 +-
.../org/apache/hadoop/ozone/om/TestOmSnapshot.java | 53 +++-
.../org/apache/hadoop/ozone/om/package-info.java | 2 +-
.../java/org/apache/hadoop/ozone/package-info.java | 2 +-
.../hadoop/ozone/scm/TestXceiverClientGrpc.java | 4 +-
.../apache/hadoop/ozone/scm/node/package-info.java | 2 +-
.../hadoop/ozone/scm/pipeline/package-info.java | 2 +-
.../ozone/shell/TestDeletedBlocksTxnShell.java | 270 +++++++++++++++++++++
.../TestResetDeletedBlockRetryCountShell.java | 169 -------------
.../src/main/proto/OmClientProtocol.proto | 4 +
.../apache/hadoop/ozone/om/OMMetadataManager.java | 15 ++
...KeyInfoCodec.java => OmKeyRenameInfoCodec.java} | 41 +---
.../hadoop/ozone/om/helpers/package-info.java | 2 +-
.../org/apache/hadoop/ozone/om/package-info.java | 2 +-
.../apache/hadoop/ozone/om/ratis/package-info.java | 2 +-
.../ozone/om/codec/TestOmPrefixInfoCodec.java | 2 +-
.../apache/hadoop/ozone/om/codec/package-info.java | 2 +-
.../hadoop/ozone/om/helpers/package-info.java | 2 +-
.../java/org/apache/hadoop/ozone/om/OMMetrics.java | 3 +
.../apache/hadoop/ozone/om/OMStarterInterface.java | 2 +-
.../java/org/apache/hadoop/ozone/om/OMStorage.java | 2 +-
.../hadoop/ozone/om/OmMetadataManagerImpl.java | 38 ++-
.../apache/hadoop/ozone/om/OmSnapshotManager.java | 3 +-
.../hadoop/ozone/om/OzoneManagerStarter.java | 2 +-
.../hadoop/ozone/om/codec/OMDBDefinition.java | 12 +-
.../apache/hadoop/ozone/om/codec/package-info.java | 2 +-
.../apache/hadoop/ozone/om/fs/package-info.java | 2 +-
.../org/apache/hadoop/ozone/om/package-info.java | 2 +-
.../ozone/om/ratis/OzoneManagerDoubleBuffer.java | 2 +-
.../apache/hadoop/ozone/om/ratis/package-info.java | 2 +-
.../om/request/bucket/OMBucketCreateRequest.java | 2 +-
.../ozone/om/request/bucket/package-info.java | 2 +-
.../hadoop/ozone/om/request/file/package-info.java | 2 +-
.../request/key/OMAllocateBlockRequestWithFSO.java | 2 +-
.../om/request/key/acl/prefix/package-info.java | 2 +-
.../hadoop/ozone/om/request/key/package-info.java | 2 +-
.../hadoop/ozone/om/request/package-info.java | 2 +-
.../ozone/om/request/security/package-info.java | 2 +-
.../request/snapshot/OMSnapshotCreateRequest.java | 2 +-
.../request/snapshot/OMSnapshotDeleteRequest.java | 2 +-
.../ozone/om/request/snapshot/package-info.java | 2 +-
.../ozone/om/request/validation/package-info.java | 2 +-
.../ozone/om/request/volume/acl/package-info.java | 2 +-
.../ozone/om/request/volume/package-info.java | 2 +-
.../ozone/om/response/bucket/acl/package-info.java | 2 +-
.../ozone/om/response/bucket/package-info.java | 2 +-
.../ozone/om/response/file/package-info.java | 2 +-
.../ozone/om/response/key/OMKeyRenameResponse.java | 21 +-
.../response/key/OMKeyRenameResponseWithFSO.java | 19 +-
.../om/response/key/OMKeysDeleteResponse.java | 2 +-
.../om/response/key/OMKeysRenameResponse.java | 22 +-
.../hadoop/ozone/om/response/key/package-info.java | 2 +-
.../hadoop/ozone/om/response/package-info.java | 2 +-
.../ozone/om/response/security/package-info.java | 2 +-
.../snapshot/OMSnapshotCreateResponse.java | 28 ++-
.../ozone/om/response/volume/package-info.java | 2 +-
.../ozone/om/snapshot/SnapshotDiffManager.java | 77 ++++--
.../hadoop/ozone/om/snapshot/package-info.java | 2 +-
.../hadoop/ozone/om/upgrade/package-info.java | 2 +-
.../hadoop/ozone/protocolPB/package-info.java | 2 +-
.../hadoop/ozone/security/acl/package-info.java | 2 +-
.../apache/hadoop/ozone/security/package-info.java | 2 +-
.../ozone/om/TestOMMultiTenantManagerImpl.java | 2 +-
.../hadoop/ozone/om/TestOmMetadataManager.java | 2 +-
.../ozone/om/TestOzoneManagerHttpServer.java | 46 +++-
.../hadoop/ozone/om/TestOzoneManagerStarter.java | 2 +-
.../TestMultiTenantAccessController.java | 2 +-
.../ozone/om/request/bucket/package-info.java | 2 +-
.../hadoop/ozone/om/request/file/package-info.java | 2 +-
.../hadoop/ozone/om/request/key/package-info.java | 2 +-
...estS3MultipartUploadCompleteRequestWithFSO.java | 2 +-
.../ozone/om/request/security/package-info.java | 2 +-
.../snapshot/TestOMSnapshotCreateRequest.java | 65 +++++
.../ozone/om/request/snapshot/package-info.java | 2 +-
.../ozone/om/request/volume/acl/package-info.java | 2 +-
.../ozone/om/request/volume/package-info.java | 2 +-
.../ozone/om/response/TestCleanupTableInfo.java | 2 +-
.../ozone/om/response/bucket/package-info.java | 2 +-
.../ozone/om/response/file/package-info.java | 2 +-
.../om/response/key/TestOMKeyRenameResponse.java | 22 +-
.../key/TestOMKeyRenameResponseWithFSO.java | 9 +
.../hadoop/ozone/om/response/key/package-info.java | 2 +-
.../ozone/om/response/snapshot/package-info.java | 2 +-
.../ozone/om/service/TestKeyDeletingService.java | 2 +-
.../ozone/om/upgrade/TestOMVersionManager.java | 2 +-
.../ozone/security/TestAWSV4AuthValidator.java | 2 +-
.../security/TestOmCertificateClientInit.java | 2 +-
.../ozone/security/TestOzoneManagerBlockToken.java | 2 +-
.../ozone/security/TestOzoneTokenIdentifier.java | 2 +-
.../security/acl/TestOzoneNativeAuthorizer.java | 2 +-
.../fs/ozone/CapableOzoneFSOutputStream.java | 13 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 2 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 2 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 2 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 2 +-
.../org/apache/hadoop/fs/ozone/package-info.java | 2 +-
.../hadoop/ozone/recon/codegen/package-info.java | 2 +-
.../hadoop/ozone/recon/schema/package-info.java | 2 +-
.../recon/api/handlers/LegacyBucketHandler.java | 2 +-
.../ozone/recon/api/handlers/package-info.java | 2 +-
.../hadoop/ozone/recon/api/package-info.java | 2 +-
.../hadoop/ozone/recon/api/types/package-info.java | 2 +-
.../hadoop/ozone/recon/codec/NSSummaryCodec.java | 2 +-
.../hadoop/ozone/recon/codec/package-info.java | 2 +-
.../ozone/recon/fsck/ContainerHealthStatus.java | 2 +-
.../hadoop/ozone/recon/fsck/package-info.java | 2 +-
.../recon/metrics/ReconTaskStatusMetrics.java | 2 +-
.../apache/hadoop/ozone/recon/package-info.java | 2 +-
.../persistence/SqliteDataSourceProvider.java | 2 +-
.../ozone/recon/persistence/package-info.java | 2 +-
.../recon/recovery/ReconOmMetadataManagerImpl.java | 2 +-
.../hadoop/ozone/recon/recovery/package-info.java | 2 +-
.../hadoop/ozone/recon/scm/package-info.java | 2 +-
.../hadoop/ozone/recon/spi/impl/package-info.java | 2 +-
.../hadoop/ozone/recon/spi/package-info.java | 2 +-
.../ozone/recon/tasks/NSSummaryTaskWithLegacy.java | 2 +-
.../hadoop/ozone/recon/tasks/package-info.java | 2 +-
.../recon/api/TestNSSummaryEndpointWithFSO.java | 2 +-
.../recon/api/TestNSSummaryEndpointWithLegacy.java | 2 +-
.../hadoop/ozone/recon/api/package-info.java | 2 +-
.../recon/fsck/TestContainerHealthStatus.java | 2 +-
.../ozone/recon/fsck/TestContainerHealthTask.java | 2 +-
.../apache/hadoop/ozone/recon/package-info.java | 2 +-
.../ozone/recon/persistence/package-info.java | 2 +-
.../recovery/TestReconOmMetadataManagerImpl.java | 2 +-
.../hadoop/ozone/recon/recovery/package-info.java | 2 +-
.../scm/AbstractReconContainerManagerTest.java | 2 +-
...TestReconIncrementalContainerReportHandler.java | 2 +-
.../ozone/recon/scm/TestReconPipelineManager.java | 2 +-
.../recon/scm/TestReconPipelineReportHandler.java | 2 +-
.../ozone/recon/spi/impl/TestReconDBProvider.java | 2 +-
.../TestStorageContainerServiceProviderImpl.java | 2 +-
.../hadoop/ozone/recon/spi/impl/package-info.java | 2 +-
.../recon/tasks/TestContainerKeyMapperTask.java | 2 +-
.../ozone/recon/tasks/TestNSSummaryTask.java | 2 +-
.../recon/tasks/TestNSSummaryTaskWithLegacy.java | 2 +-
.../ozone/recon/tasks/TestOMDBUpdatesHandler.java | 2 +-
.../hadoop/ozone/recon/tasks/package-info.java | 2 +-
.../hadoop/ozone/s3/commontypes/package-info.java | 2 +-
.../hadoop/ozone/s3/metrics/S3GatewayMetrics.java | 2 +-
.../hadoop/ozone/s3/metrics/package-info.java | 2 +-
.../org/apache/hadoop/ozone/s3/package-info.java | 2 +-
.../hadoop/ozone/s3/signature/package-info.java | 2 +-
.../apache/hadoop/ozone/s3/util/package-info.java | 2 +-
.../apache/hadoop/ozone/client/package-info.java | 2 +-
.../ozone/s3/TestSignedChunksInputStream.java | 2 +-
.../ozone/s3/endpoint/TestBucketResponse.java | 2 +-
.../TestMultiDeleteRequestUnmarshaller.java | 2 +-
.../ozone/s3/endpoint/TestObjectEndpoint.java | 2 +-
.../hadoop/ozone/s3/endpoint/package-info.java | 2 +-
.../hadoop/ozone/s3/exception/package-info.java | 2 +-
.../ozone/s3/metrics/TestS3GatewayMetrics.java | 2 +-
.../org/apache/hadoop/ozone/s3/package-info.java | 2 +-
.../s3/signature/TestStringToSignProducer.java | 2 +-
.../hadoop/ozone/s3/util/TestContinueToken.java | 2 +-
.../hadoop/ozone/s3/util/TestRFC1123Util.java | 2 +-
.../hadoop/ozone/admin/nssummary/package-info.java | 2 +-
.../reconfig/ReconfigureStatusSubcommand.java | 2 +-
...bcommand.java => DeletedBlocksTxnCommands.java} | 35 +--
.../admin/scm/FinalizationScmStatusSubcommand.java | 2 +-
.../scm/GetFailedDeletedBlocksTxnSubcommand.java | 91 +++++++
.../scm/ResetDeletedBlockRetryCountSubcommand.java | 57 ++++-
.../apache/hadoop/ozone/admin/scm/ScmAdmin.java | 4 +-
.../hadoop/ozone/debug/container/package-info.java | 2 +-
.../org/apache/hadoop/ozone/freon/ProgressBar.java | 2 +-
.../hadoop/ozone/freon/RandomKeyGenerator.java | 7 +-
.../hadoop/ozone/freon/SCMThroughputBenchmark.java | 2 +-
.../org/apache/hadoop/ozone/fsck/package-info.java | 2 +-
.../hadoop/ozone/shell/token/TokenOption.java | 2 +-
.../hadoop/ozone/shell/volume/package-info.java | 2 +-
.../ozone/debug/TestDBDefinitionFactory.java | 2 +-
.../containergenerator/TestGeneratorDatanode.java | 2 +-
.../apache/hadoop/ozone/freon/package-info.java | 2 +-
.../org/apache/hadoop/ozone/fsck/package-info.java | 2 +-
.../org/apache/hadoop/ozone/om/package-info.java | 2 +-
.../shell/TestOzoneAddressClientCreation.java | 2 +-
604 files changed, 2285 insertions(+), 1062 deletions(-)
create mode 100644
hadoop-hdds/framework/src/main/java/org/apache/hadoop/hdds/scm/container/common/helpers/DeletedBlocksTransactionInfoWrapper.java
copy hadoop-hdds/{rocksdb-checkpoint-differ =>
managed-rocksdb}/dev-support/findbugsExcludeFile.xml (100%)
copy hadoop-hdds/{erasurecode => managed-rocksdb}/pom.xml (66%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedBlockBasedTableConfig.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedBloomFilter.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedCheckpoint.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedColumnFamilyOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedCompactRangeOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedDBOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedEnvOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedFlushOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedIngestExternalFileOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedLRUCache.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedObject.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedReadOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedRocksDB.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedRocksIterator.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedRocksObjectMetrics.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedRocksObjectUtils.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedSlice.java
(100%)
copy
hadoop-hdds/{framework/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedWriteBatch.java
=>
managed-rocksdb/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedSstFileReader.java}
(75%)
copy
hadoop-hdds/{framework/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedWriteBatch.java
=>
managed-rocksdb/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedSstFileReaderIterator.java}
(71%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedSstFileWriter.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedStatistics.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedTransactionLogIterator.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedWriteBatch.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/ManagedWriteOptions.java
(100%)
rename hadoop-hdds/{framework =>
managed-rocksdb}/src/main/java/org/apache/hadoop/hdds/utils/db/managed/package-info.java
(100%)
create mode 100644
hadoop-ozone/common/src/main/java/org/apache/hadoop/ozone/om/helpers/OmKeyRenameInfo.java
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/shell/TestDeletedBlocksTxnShell.java
delete mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/shell/TestResetDeletedBlockRetryCountShell.java
copy
hadoop-ozone/interface-storage/src/main/java/org/apache/hadoop/ozone/om/codec/{RepeatedOmKeyInfoCodec.java
=> OmKeyRenameInfoCodec.java} (54%)
copy
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/{GetScmRatisRolesSubcommand.java
=> DeletedBlocksTxnCommands.java} (60%)
create mode 100644
hadoop-ozone/tools/src/main/java/org/apache/hadoop/ozone/admin/scm/GetFailedDeletedBlocksTxnSubcommand.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]