This is an automated email from the ASF dual-hosted git repository.
sodonnell pushed a change to branch HDDS-14496-zdu
in repository https://gitbox.apache.org/repos/asf/ozone.git
from af22a5c3a43 HDDS-13621. NPE in OzoneManagerRatisServer.checkRetryCache
(#9711)
add 28e202b873a HDDS-14568. Remove unused LayoutVersionInstanceFactory
from the upgrade framework (#9714)
add 08260d2a24a HDDS-14565. Add automatic labeling for PRs to the ZDU
feature branch. (#9713)
add f72de13ff53 HDDS-14070. set statemachine ready on election performed
for follower (#9671)
add 5e5cc227b2c HDDS-14585. Bump commons-pool2 to 2.13.1 (#9724)
add 629eedbff3b HDDS-14588. Bump maven-dependency-plugin to 3.9.0 (#9727)
add 9bdfcb777af HDDS-14587. Bump commons-net to 3.12.0 (#9726)
add c548e1e04bf HDDS-14589. Bump maven-jar-plugin to 3.5.0 (#9728)
add 2333a1b0aa0 HDDS-14586. Bump maven-antrun-plugin to 3.2.0 (#9725)
add 5a21349fe2c HDDS-14562. Test if proto 3 SCM request can be parsed by
proto 2 (#9729)
add 9f9773df693 HDDS-14534. Refactor ObjectEndpoint get/delete to use
ObjectOperationHandler (#9710)
add a0356a7b003 HDDS-14178. Mark TestContainerEndpoint as flaky
add 917ea25ba61 HDDS-14581. Run some client tests with Java 8 (#9730)
add 1d0c9ba5c4a HDDS-14572. ReInit DeletedBlocksTransactionSummary after
SCM leader transfer (#9720)
add 82098f689d3 HDDS-14583. Remove dependency on commons-pool2 in
hdds-common (#9732)
add cc4c61f86c7 HDDS-14575. Bump ozone-runner to 20260206-2-jdk21 (#9722)
add 60cc5171e1c HDDS-5438. Update documentation for in
DatanodeClientProtocol.proto (#9143)
add a04072e870b HDDS-14573. Remove duplicate setter invocations in
ContainerInfo.getProtobuf() (#9741)
add 4ea7bb1aece HDDS-14532. Cluster Capacity refresh button should refresh
all the data (#9740).
add 922697ec121 HDDS-14584. Remove dependency on commons-validator in
hdds-common (#9731)
add fe185cbca69 HDDS-13572. SCMSnapshotProvider should not auto-create
Ratis directory (#9689)
add 9a954243386 HDDS-14403. Update Snapshot configuration default values
(#9734)
add 0f3b76d4bef HDDS-14605. Remove usage of Netty internal StringUtil
(#9747)
add f76791d601b HDDS-14595. Create new submodules for ozone debug/repair
(#9736)
add 2f1d9fa32bb HDDS-14601. Allow clearing multipartInfoTable in abort
even if open key does not exist (#9746)
add 696089615de HDDS-14616. Improve error message for trying to rename
across volumes or buckets (#9749)
add 86f9fd6a84f HDDS-9940. Use MappedByteBuffer in ChunkManagerDummyImpl
(#9649)
add f86ba120fe0 HDDS-14064. Missing default value for
"hdds.datanode.kerberos.principal" (#9748)
add 0cd7a9735c9 HDDS-14600. [FSO] Non-recursive dir deletion fails with
"Directory is not empty" despite all children deleted until double buffer is
flushed (#9739)
add b11e228bd00 HDDS-14607. Create submodule hdds-cli-common (#9751)
add c8813dcbc85 HDDS-13545. MutableVolumeSet code cleanup (#9755)
add 4f16a963342 HDDS-14107. Update instructions for reopening closed stale
PRs (#9758)
add 67c105b41e6 HDDS-13906. Reduce Bootstrap Write lock time on OM during
bootstrapping execution. (#9585)
add ea8bd7c2d10 HDDS-14550. Update Overview page UI with the new Cluster
Capacity (#9743)
add 357aad73a1f HDDS-12999. Sync fork should not trigger CI (#9756)
add 892ceb56c47 HDDS-14632. TestDefault...ChoosingPolicy failing due to
cluster ID mismatch (#9761)
add 135d58a061d HDDS-14633. ozonescripts/test.sh fails with image already
exists (#9762)
add 6f36abfa83a HDDS-14603. Remove dependency on netty in
hdds-hadoop-dependency-client (#9760)
add c3b39807755 HDDS-14635. kubernetes check fails after restarting
datanodes (#9772)
add f0388a19541 HDDS-10306. Speed up TestSnapshotBackgroundServices (#9721)
add 5331a6ba9de HDDS-14627. Code cleanup in TestVolumeSet (#9769)
add 1e785c599b7 HDDS-14219. Add metrics for ReadBlock (#9753)
add 371a2dad2e1 HDDS-14638. Bump commons-collections4 to 4.5.0 (#9765)
add 19f43c15392 HDDS-14561. SCMRatisRequest/ResponseProto should use the
shaded protobuf from Ratis (#9733)
add 2adf3be01db HDDS-14625. [Recon] Display Total Replicated Size for SCM
Pending Deletion (#9757)
add 9407d8ac8e4 HDDS-14558. [Recon] Show fs reserved space in datanodes
page table under Storage Capacity (#9709)
add a1de0ef6a3a HDDS-14517. [Recon] Include all storage report fields in
CSV report for Capacity Distribution (#9681)
add 4dcf873fb93 HDDS-14640. Bump maven-enforcer-plugin to 3.6.2 (#9767)
add f5dcc621226 HDDS-14641. Bump maven-core to 3.9.12 (#9763)
add 6de40ff6d94 HDDS-13069. Error stopping S3 Gateway admin webserver
(#9776)
add 42e949c5f4b HDDS-14590. Extract MultipartKeyHandler for MPU object
operations (#9768)
add 012832cfbb7 HDDS-14649. setErrorMsg() throws NPE when ex.getMessage()
is null, hiding the underlying cause (#9781)
add 16dde9f0917 HDDS-14639. Bump commons-io to 2.21.0 (#9766)
add c32da04e4b5 HDDS-14621. [Recon] Populate Missing Fields in
/clusterState StorageReport (#9754)
add 5b9265d980b HDDS-14569. Remove support for upgrade actions that run
outside of finalization (#9716)
No new revisions were added by this update.
Summary of changes:
.github/labeler.yml | 6 +-
.github/workflows/close-stale-prs.yaml | 2 +-
.github/workflows/post-commit.yml | 8 +-
.../dev-support/findbugsExcludeFile.xml | 0
hadoop-hdds/{client => cli-common}/pom.xml | 77 ++---
.../org/apache/hadoop/hdds/cli/AbstractMixin.java | 0
.../apache/hadoop/hdds/cli/AbstractSubcommand.java | 0
.../apache/hadoop/hdds/cli/AdminSubcommand.java | 0
.../apache/hadoop/hdds/cli/DebugSubcommand.java | 0
.../hadoop/hdds/cli/ExtensibleParentCommand.java | 0
.../org/apache/hadoop/hdds/cli/GenericCli.java | 9 +-
.../hadoop/hdds/cli/GenericParentCommand.java | 0
.../hadoop/hdds/cli/HddsVersionProvider.java | 0
.../org/apache/hadoop/hdds/cli/ItemsFromStdin.java | 0
.../apache/hadoop/hdds/cli/RepairSubcommand.java | 0
.../org/apache/hadoop/hdds/cli/package-info.java | 0
hadoop-hdds/common/pom.xml | 12 -
.../hadoop/hdds/scm/container/ContainerInfo.java | 3 -
.../hadoop/hdds/upgrade/HDDSLayoutFeature.java | 40 ++-
.../org/apache/hadoop/ozone/OzoneSecurityUtil.java | 87 ------
.../apache/hadoop/ozone/upgrade/LayoutFeature.java | 35 +--
.../common/src/main/resources/ozone-default.xml | 6 +-
hadoop-hdds/container-service/pom.xml | 4 +
.../apache/hadoop/ozone/HddsDatanodeService.java | 9 +-
.../container/common/impl/HddsDispatcher.java | 3 +
.../common/statemachine/DatanodeStateMachine.java | 1 -
.../states/endpoint/VersionEndpointTask.java | 2 +-
.../container/common/volume/MutableVolumeSet.java | 96 +------
.../container/common/volume/VolumeIOStats.java | 13 +
.../ozone/container/keyvalue/KeyValueHandler.java | 16 +-
.../container/keyvalue/helpers/ChunkUtils.java | 8 +-
.../keyvalue/impl/ChunkManagerDummyImpl.java | 47 +++-
.../ContainerTableSchemaFinalizeAction.java | 3 +-
.../upgrade/DataNodeUpgradeFinalizer.java | 11 +-
.../upgrade/DatanodeSchemaV2FinalizeAction.java | 4 +-
.../upgrade/DatanodeSchemaV3FinalizeAction.java | 4 +-
.../ScmHAFinalizeUpgradeActionDatanode.java | 4 +-
.../common/volume/TestStorageVolumeChecker.java | 8 +-
.../container/common/volume/TestVolumeSet.java | 100 ++-----
.../TestDefaultContainerChoosingPolicy.java | 3 +
.../TestDefaultVolumeChoosingPolicy.java | 5 +-
.../container/keyvalue/TestKeyValueHandler.java | 148 ++++++++++
.../upgrade/TestDatanodeUpgradeToSchemaV3.java | 4 +-
.../docs/content/design/upgrade-dev-primer.md | 30 +-
.../feature/Snapshot-Configuration-Properties.md | 2 +-
.../static/swagger-resources/recon-api.yaml | 57 +++-
hadoop-hdds/framework/pom.xml | 12 +
.../hadoop/hdds/security/ssl/KeyStoresFactory.java | 0
.../hdds/security/ssl/ReloadingX509KeyManager.java | 0
.../security/ssl/ReloadingX509TrustManager.java | 0
.../hadoop/hdds/security/ssl/package-info.java | 0
.../x509/certificate/client/CertificateClient.java | 0
.../client/CertificateNotification.java | 0
.../certificate/utils/CertificateSignRequest.java | 5 +-
.../certificate/utils/SelfSignedCertificate.java | 5 +-
.../x509/certificate/utils/package-info.java | 0
.../hadoop/hdds/server/http/BaseHttpServer.java | 7 +-
.../hdds/upgrade/HDDSLayoutVersionManager.java | 4 +-
.../apache/hadoop/hdds/utils/HddsServerUtil.java | 85 ++++++
.../ozone/upgrade/BasicUpgradeFinalizer.java | 81 +-----
.../upgrade/LayoutVersionInstanceFactory.java | 250 ----------------
.../hadoop/ozone/upgrade/UpgradeActionHdds.java | 5 +-
.../hadoop/ozone/upgrade/UpgradeFinalizer.java | 10 -
.../hadoop/ozone/upgrade/VersionFactoryKey.java | 69 -----
.../apache/hadoop/ozone/util/ObjectSerializer.java | 0
.../org/apache/hadoop/ozone/util/WithChecksum.java | 0
.../apache/hadoop/ozone/util/YamlSerializer.java | 0
.../org/apache/hadoop/ozone/util/package-info.java | 0
.../hdds/upgrade/TestHDDSLayoutVersionManager.java | 14 +-
.../hadoop/hdds/upgrade/test/MockComponent.java | 7 +-
.../ozone/upgrade/TestBasicUpgradeFinalizer.java | 8 +-
.../TestDefaultUpgradeFinalizationExecutor.java | 10 -
.../upgrade/TestLayoutVersionInstanceFactory.java | 192 -------------
.../ozone/upgrade/TestUpgradeFinalizerActions.java | 103 +------
hadoop-hdds/hadoop-dependency-client/pom.xml | 8 +
.../src/main/proto/DatanodeClientProtocol.proto | 77 ++---
hadoop-hdds/interface-server/pom.xml | 2 +
hadoop-hdds/pom.xml | 1 +
hadoop-hdds/server-scm/pom.xml | 4 +
.../hadoop/hdds/scm/block/DeletedBlockLogImpl.java | 2 +-
.../SCMDeletedBlockTransactionStatusManager.java | 18 +-
.../apache/hadoop/hdds/scm/ha/SCMRatisRequest.java | 13 +-
.../hadoop/hdds/scm/ha/SCMRatisResponse.java | 4 +-
.../hadoop/hdds/scm/ha/SCMSnapshotProvider.java | 34 ++-
.../apache/hadoop/hdds/scm/ha/SCMStateMachine.java | 30 +-
.../hadoop/hdds/scm/ha/io/BigIntegerCodec.java | 6 +-
.../apache/hadoop/hdds/scm/ha/io/BooleanCodec.java | 2 +-
.../hadoop/hdds/scm/ha/io/ByteStringCodec.java | 14 +-
.../org/apache/hadoop/hdds/scm/ha/io/Codec.java | 4 +-
.../apache/hadoop/hdds/scm/ha/io/CodecFactory.java | 12 +-
.../apache/hadoop/hdds/scm/ha/io/EnumCodec.java | 9 +-
.../hdds/scm/ha/io/GeneratedMessageCodec.java | 24 +-
.../apache/hadoop/hdds/scm/ha/io/IntegerCodec.java | 8 +-
.../apache/hadoop/hdds/scm/ha/io/ListCodec.java | 4 +-
.../apache/hadoop/hdds/scm/ha/io/LongCodec.java | 8 +-
.../hdds/scm/ha/io/ManagedSecretKeyCodec.java | 19 +-
...yteStringCodec.java => ScmByteStringCodec.java} | 6 +-
...ageCodec.java => ScmGeneratedMessageCodec.java} | 14 +-
.../apache/hadoop/hdds/scm/ha/io/StringCodec.java | 6 +-
.../hdds/scm/ha/io/X509CertificateCodec.java | 8 +-
.../hdds/scm/safemode/StateMachineReadyRule.java | 4 +-
.../hdds/scm/server/SCMClientProtocolServer.java | 3 +-
.../hdds/scm/server/StorageContainerManager.java | 38 ++-
.../scm/server/upgrade/FinalizationManager.java | 2 -
.../server/upgrade/FinalizationManagerImpl.java | 5 -
.../scm/server/upgrade/SCMUpgradeFinalizer.java | 10 +-
.../ScmOnFinalizeActionForDatanodeSchemaV2.java | 4 +-
.../ha/SCMRatisProtocolCompatibilityTestUtil.java | 89 ++++++
.../scm/ha/TestSCMRatisProtocolCompatibility.java | 237 +++++++++++++---
.../hadoop/hdds/scm/ha/TestSCMRatisRequest.java | 20 +-
.../hadoop/hdds/scm/ha/TestSCMRatisResponse.java | 11 +-
.../hdds/scm/ha/TestSCMSnapshotProvider.java | 119 ++++++++
.../hadoop/hdds/scm/ha/io/TestBigIntegerCodec.java | 2 +-
.../hdds/scm/ha/io/TestX509CertificateCodec.java | 8 +-
.../hdds/scm/safemode/TestSCMSafeModeManager.java | 15 +
.../scm/upgrade/TestScmStartupSlvLessThanMlv.java | 7 +
hadoop-ozone/cli-admin/pom.xml | 4 +
.../dev-support/findbugsExcludeFile.xml | 0
hadoop-ozone/{tools => cli-debug}/pom.xml | 44 +--
.../org/apache/hadoop/ozone/debug/CheckNative.java | 0
.../hadoop/ozone/debug/DBDefinitionFactory.java | 0
.../org/apache/hadoop/ozone/debug/OzoneDebug.java | 0
.../apache/hadoop/ozone/debug/RocksDBUtils.java | 0
.../apache/hadoop/ozone/debug/VersionDebug.java | 0
.../ozone/debug/audit/parser/AuditParser.java | 0
.../debug/audit/parser/common/DatabaseHelper.java | 5 +-
.../debug/audit/parser/common/ParserConsts.java | 0
.../debug/audit/parser/common/package-info.java | 0
.../audit/parser/handler/LoadCommandHandler.java | 0
.../audit/parser/handler/QueryCommandHandler.java | 0
.../parser/handler/TemplateCommandHandler.java | 0
.../debug/audit/parser/handler/package-info.java | 0
.../ozone/debug/audit/parser/model/AuditEntry.java | 0
.../debug/audit/parser/model/package-info.java | 0
.../ozone/debug/audit/parser/package-info.java | 0
.../hadoop/ozone/debug/datanode/DatanodeDebug.java | 0
.../datanode/container/ContainerCommands.java | 0
.../debug/datanode/container/ExportSubcommand.java | 0
.../debug/datanode/container/InfoSubcommand.java | 0
.../datanode/container/InspectSubcommand.java | 0
.../debug/datanode/container/ListSubcommand.java | 0
.../debug/datanode/container/package-info.java | 0
.../hadoop/ozone/debug/datanode/package-info.java | 0
.../apache/hadoop/ozone/debug/ldb/Checkpoint.java | 0
.../apache/hadoop/ozone/debug/ldb/DBScanner.java | 0
.../apache/hadoop/ozone/debug/ldb/ListTables.java | 0
.../apache/hadoop/ozone/debug/ldb/RDBParser.java | 0
.../apache/hadoop/ozone/debug/ldb/ValueSchema.java | 0
.../hadoop/ozone/debug/ldb/package-info.java | 0
.../apache/hadoop/ozone/debug/logs/LogParser.java | 0
.../debug/logs/container/ContainerInfoCommand.java | 0
.../logs/container/ContainerLogController.java | 0
.../debug/logs/container/ContainerLogParser.java | 0
.../container/DuplicateOpenContainersCommand.java | 0
.../ozone/debug/logs/container/ListContainers.java | 0
.../ozone/debug/logs/container/package-info.java | 0
.../container/utils/ContainerDatanodeDatabase.java | 0
.../container/utils/ContainerLogFileParser.java | 0
.../container/utils/DatanodeContainerInfo.java | 0
.../debug/logs/container/utils/SQLDBConstants.java | 0
.../debug/logs/container/utils/package-info.java | 0
.../hadoop/ozone/debug/logs/package-info.java | 0
.../ozone/debug/om/CompactionLogDagPrinter.java | 0
.../ozone/debug/om/ContainerToKeyMapping.java | 0
.../org/apache/hadoop/ozone/debug/om/OMDebug.java | 0
.../apache/hadoop/ozone/debug/om/PrefixParser.java | 0
.../apache/hadoop/ozone/debug/om/package-info.java | 0
.../apache/hadoop/ozone/debug/package-info.java | 0
.../hadoop/ozone/debug/ratis/RatisDebug.java | 0
.../hadoop/ozone/debug/ratis/package-info.java | 0
.../ozone/debug/ratis/parse/BaseLogParser.java | 0
.../ozone/debug/ratis/parse/RatisLogParser.java | 0
.../ozone/debug/ratis/parse/package-info.java | 0
.../debug/replicas/BlockExistenceVerifier.java | 0
.../debug/replicas/BlockVerificationResult.java | 0
.../ozone/debug/replicas/ChecksumVerifier.java | 0
.../debug/replicas/ContainerStateVerifier.java | 0
.../ozone/debug/replicas/ReplicaVerifier.java | 0
.../hadoop/ozone/debug/replicas/ReplicasDebug.java | 0
.../ozone/debug/replicas/ReplicasVerify.java | 0
.../debug/replicas/chunk/ChunkKeyHandler.java | 0
.../ozone/debug/replicas/chunk/ChunkType.java | 0
.../ozone/debug/replicas/chunk/package-info.java | 0
.../hadoop/ozone/debug/replicas/package-info.java | 0
.../apache/hadoop/ozone/fsck/BlockIdDetails.java | 0
.../apache/hadoop/ozone/fsck/ContainerMapper.java | 0
.../org/apache/hadoop/ozone/fsck/package-info.java | 0
.../java/org/apache/hadoop/ozone/utils/Filter.java | 0
.../apache/hadoop/ozone/utils/package-info.java | 0
.../src/main/java/org/apache/ozone}/Edge.java | 0
.../java/org/apache/ozone}/PrintableGraph.java | 0
.../main/java/org/apache/ozone}/package-info.java | 0
.../src/main/resources/commands.properties | 0
.../apache/hadoop/ozone/debug/TestCheckNative.java | 0
.../ozone/debug/TestDBDefinitionFactory.java | 0
.../ozone/debug/audit/parser/TestAuditParser.java | 0
.../ozone/debug/audit/parser/package-info.java | 0
.../ozone/debug/om/TestContainerToKeyMapping.java | 0
.../java/org/apache/ozone}/TestPrintableGraph.java | 0
.../src/test/resources/log4j.properties | 0
.../org.mockito.plugins.MockMaker | 0
.../src/test/resources/testaudit.log | 0
.../src/test/resources/testloadaudit.log | 0
.../dev-support/findbugsExcludeFile.xml | 0
hadoop-ozone/{freon => cli-repair}/pom.xml | 86 ++----
.../apache/hadoop/ozone/repair/OzoneRepair.java | 0
.../hadoop/ozone/repair/ReadOnlyCommand.java | 0
.../org/apache/hadoop/ozone/repair/RepairTool.java | 0
.../hadoop/ozone/repair/TransactionInfoRepair.java | 0
.../ozone/repair/datanode/DatanodeRepair.java | 0
.../hadoop/ozone/repair/datanode/package-info.java | 0
.../schemaupgrade/ContainerUpgradeResult.java | 0
.../schemaupgrade/UpgradeContainerSchema.java | 0
.../datanode/schemaupgrade/UpgradeUtils.java | 0
.../schemaupgrade/VolumeUpgradeResult.java | 0
.../datanode/schemaupgrade/package-info.java | 0
.../apache/hadoop/ozone/repair/ldb/LDBRepair.java | 0
.../ozone/repair/ldb/RocksDBManualCompaction.java | 0
.../hadoop/ozone/repair/ldb/package-info.java | 0
.../apache/hadoop/ozone/repair/om/CompactOMDB.java | 0
.../hadoop/ozone/repair/om/FSORepairTool.java | 0
.../hadoop/ozone/repair/om/OMRatisLogRepair.java | 0
.../apache/hadoop/ozone/repair/om/OMRepair.java | 0
.../ozone/repair/om/SnapshotChainRepair.java | 0
.../hadoop/ozone/repair/om/SnapshotRepair.java | 0
.../hadoop/ozone/repair/om/package-info.java | 0
.../hadoop/ozone/repair/om/quota/QuotaRepair.java | 0
.../hadoop/ozone/repair/om/quota/QuotaStatus.java | 0
.../hadoop/ozone/repair/om/quota/QuotaTrigger.java | 0
.../hadoop/ozone/repair/om/quota/package-info.java | 0
.../apache/hadoop/ozone/repair/package-info.java | 0
.../apache/hadoop/ozone/repair/scm/SCMRepair.java | 0
.../hadoop/ozone/repair/scm/cert/CertRepair.java | 0
.../repair/scm/cert/RecoverSCMCertificate.java | 0
.../hadoop/ozone/repair/scm/cert/package-info.java | 0
.../hadoop/ozone/repair/scm/package-info.java | 0
.../hadoop/ozone/repair/TestOzoneRepair.java | 0
.../ozone/repair/TestTransactionInfoRepair.java | 0
.../schemaupgrade/TestUpgradeContainerSchema.java | 0
.../hadoop/ozone/repair/ldb/TestLdbRepair.java | 0
.../ozone/repair/om/TestSnapshotChainRepair.java | 0
hadoop-ozone/cli-shell/pom.xml | 4 +
hadoop-ozone/common/pom.xml | 4 -
.../org/apache/hadoop/ozone/om/OMConfigKeys.java | 2 +-
.../ozone/om/helpers/OzoneIdentityProvider.java | 3 +-
hadoop-ozone/csi/pom.xml | 4 +
hadoop-ozone/dist/pom.xml | 13 +-
.../dist/src/main/compose/common/security.conf | 3 +
.../main/compose/ozone-om-ha/docker-compose.yaml | 5 -
.../main/compose/ozonescripts/docker-compose.yaml | 3 -
hadoop-ozone/dist/src/main/compose/xcompat/.env | 2 +
.../dist/src/main/compose/xcompat/clients.yaml | 2 +-
.../src/main/k8s/definitions/ozone/config.yaml | 11 +-
.../dist/src/main/k8s/examples/ozone/test.sh | 1 +
hadoop-ozone/dist/src/main/k8s/examples/testlib.sh | 17 ++
hadoop-ozone/dist/src/main/license/jar-report.txt | 3 +
hadoop-ozone/dist/src/shell/ozone/ozone | 8 +-
.../fault-injection-test/mini-chaos-tests/pom.xml | 5 +
hadoop-ozone/freon/pom.xml | 4 +
hadoop-ozone/insight/pom.xml | 4 +
hadoop-ozone/integration-test/pom.xml | 15 +
.../ozone/AbstractOzoneFileSystemTestWithFSO.java | 41 +++
.../hdds/scm/TestStorageContainerManager.java | 15 +-
.../hdds/scm/safemode/TestSafeModeSCMHA.java | 110 ++++++++
.../TestScmDataDistributionFinalization.java | 64 ++++-
.../hadoop/ozone/TestSecureOzoneCluster.java | 21 +-
.../container/metrics/TestContainerMetrics.java | 1 +
.../TestOMDbCheckpointServletInodeBasedXfer.java | 80 +++---
.../snapshot/TestSnapshotBackgroundServices.java | 160 +++++++----
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 5 +
.../hadoop/ozone/MiniOzoneHAClusterImpl.java | 35 +++
hadoop-ozone/ozone-manager/pom.xml | 4 +
.../org/apache/hadoop/ozone/om/OMDBArchiver.java | 165 +++++++++++
.../om/OMDBCheckpointServletInodeBasedXfer.java | 125 ++++----
.../org/apache/hadoop/ozone/om/OzoneManager.java | 1 -
.../ozone/om/request/file/OMFileRequest.java | 38 ++-
.../multipart/S3MultipartUploadAbortRequest.java | 17 +-
.../hadoop/ozone/om/upgrade/OMLayoutFeature.java | 37 +--
.../ozone/om/upgrade/OMLayoutVersionManager.java | 21 +-
.../ozone/om/upgrade/OMUpgradeFinalizer.java | 11 +-
.../ozone/om/upgrade/QuotaRepairUpgradeAction.java | 3 +-
.../hadoop/ozone/om/upgrade/UpgradeActionOm.java | 5 +-
.../protocolPB/OMAdminProtocolServerSideImpl.java | 11 +-
.../OMInterServiceProtocolServerSideImpl.java | 3 +-
.../apache/hadoop/ozone/om/TestOMDBArchiver.java | 142 ++++++++++
.../request/key/TestOMKeyDeleteRequestWithFSO.java | 74 +++++
.../TestS3MultipartUploadAbortRequest.java | 77 +++++
.../ozone/om/upgrade/TestOMUpgradeFinalizer.java | 5 +-
.../ozone/om/upgrade/TestOMVersionManager.java | 22 +-
.../TestOmVersionManagerRequestFactory.java | 77 -----
.../fs/ozone/BasicRootedOzoneFileSystem.java | 3 +-
hadoop-ozone/pom.xml | 2 +
hadoop-ozone/recon/pom.xml | 4 +
.../org/apache/hadoop/ozone/recon/ReconUtils.java | 41 +++
.../ozone/recon/api/ClusterStateEndpoint.java | 58 +++-
.../hadoop/ozone/recon/api/NodeEndpoint.java | 1 +
.../ozone/recon/api/PendingDeletionEndpoint.java | 53 ----
.../recon/api/StorageDistributionEndpoint.java | 127 ++++++++-
.../recon/api/types/ClusterStateResponse.java | 8 +-
...torageReport.java => ClusterStorageReport.java} | 51 +---
.../recon/api/types/DatanodeStorageReport.java | 8 +-
.../upgrade/InitialConstraintUpgradeAction.java | 8 +-
.../upgrade/NSSummaryAggregatedTotalsUpgrade.java | 9 +-
.../ozone/recon/upgrade/ReconLayoutFeature.java | 27 +-
.../recon/upgrade/ReconLayoutVersionManager.java | 4 +-
.../upgrade/ReconTaskStatusTableUpgradeAction.java | 7 +-
.../ozone/recon/upgrade/ReconUpgradeAction.java | 20 +-
.../ReplicatedSizeOfFilesUpgradeAction.java | 8 +-
.../UnhealthyContainerReplicaMismatchAction.java | 8 +-
.../ozone/recon/upgrade/UpgradeActionRecon.java | 20 +-
.../webapps/recon/ozone-recon-web/src/app.less | 125 +++++++-
...rviewSummaryCard.tsx => overviewHealthCard.tsx} | 82 +++---
.../src/v2/components/errors/errorCard.tsx | 2 +-
.../src/v2/components/storageBar/storageBar.tsx | 6 +
.../src/v2/pages/capacity/capacity.less | 102 -------
.../src/v2/pages/capacity/capacity.tsx | 23 +-
.../capacity/components/CapacityBreakdown.tsx | 7 +-
.../src/v2/pages/overview/overview.less | 1 +
.../src/v2/pages/overview/overview.tsx | 177 +++++-------
.../ozone/recon/api/TestClusterStateEndpoint.java | 74 ++++-
.../ozone/recon/api/TestContainerEndpoint.java | 2 +
.../hadoop/ozone/recon/api/TestEndpoints.java | 4 +-
.../recon/api/TestPendingDeletionEndpoint.java | 60 ----
.../recon/api/TestStorageDistributionEndpoint.java | 292 +++++++++++++++++++
.../TestNSSummaryAggregatedTotalsUpgrade.java | 5 -
.../upgrade/TestReconLayoutVersionManager.java | 25 +-
.../TestReplicatedSizeOfFilesUpgradeAction.java | 5 -
hadoop-ozone/s3gateway/pom.xml | 4 +
.../java/org/apache/hadoop/ozone/s3/Gateway.java | 4 +-
.../ozone/s3/endpoint/MultipartKeyHandler.java | 177 ++++++++++++
.../hadoop/ozone/s3/endpoint/ObjectEndpoint.java | 313 +++++----------------
.../ozone/s3/endpoint/ObjectTaggingHandler.java | 44 +++
.../ozone/s3/endpoint/EndpointTestUtils.java | 4 +
.../ozone/s3/endpoint/TestPermissionCheck.java | 2 +
hadoop-ozone/tools/pom.xml | 171 ++---------
pom.xml | 40 ++-
336 files changed, 3586 insertions(+), 2899 deletions(-)
copy {hadoop-ozone/cli-shell =>
hadoop-hdds/cli-common}/dev-support/findbugsExcludeFile.xml (100%)
copy hadoop-hdds/{client => cli-common}/pom.xml (62%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/AbstractMixin.java (100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/AbstractSubcommand.java
(100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/AdminSubcommand.java (100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/DebugSubcommand.java (100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/ExtensibleParentCommand.java
(100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/GenericCli.java (94%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/GenericParentCommand.java
(100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/HddsVersionProvider.java
(100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/ItemsFromStdin.java (100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/RepairSubcommand.java
(100%)
rename hadoop-hdds/{common =>
cli-common}/src/main/java/org/apache/hadoop/hdds/cli/package-info.java (100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/ssl/KeyStoresFactory.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/ssl/ReloadingX509KeyManager.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/ssl/ReloadingX509TrustManager.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/ssl/package-info.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/x509/certificate/client/CertificateClient.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/x509/certificate/client/CertificateNotification.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/x509/certificate/utils/CertificateSignRequest.java
(98%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/x509/certificate/utils/SelfSignedCertificate.java
(98%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/hdds/security/x509/certificate/utils/package-info.java
(100%)
delete mode 100644
hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/upgrade/LayoutVersionInstanceFactory.java
delete mode 100644
hadoop-hdds/framework/src/main/java/org/apache/hadoop/ozone/upgrade/VersionFactoryKey.java
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/util/ObjectSerializer.java
(100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/util/WithChecksum.java (100%)
rename hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/util/YamlSerializer.java (100%)
copy hadoop-hdds/{common =>
framework}/src/main/java/org/apache/hadoop/ozone/util/package-info.java (100%)
delete mode 100644
hadoop-hdds/framework/src/test/java/org/apache/hadoop/ozone/upgrade/TestLayoutVersionInstanceFactory.java
copy
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/{ByteStringCodec.java
=> ScmByteStringCodec.java} (85%)
copy
hadoop-hdds/server-scm/src/main/java/org/apache/hadoop/hdds/scm/ha/io/{GeneratedMessageCodec.java
=> ScmGeneratedMessageCodec.java} (77%)
create mode 100644
hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/SCMRatisProtocolCompatibilityTestUtil.java
create mode 100644
hadoop-hdds/server-scm/src/test/java/org/apache/hadoop/hdds/scm/ha/TestSCMSnapshotProvider.java
copy hadoop-ozone/{cli-shell => cli-debug}/dev-support/findbugsExcludeFile.xml
(100%)
copy hadoop-ozone/{tools => cli-debug}/pom.xml (89%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/CheckNative.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/DBDefinitionFactory.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/OzoneDebug.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/RocksDBUtils.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/VersionDebug.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/AuditParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/common/DatabaseHelper.java
(99%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/common/ParserConsts.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/common/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/handler/LoadCommandHandler.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/handler/QueryCommandHandler.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/handler/TemplateCommandHandler.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/handler/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/model/AuditEntry.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/model/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/audit/parser/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/DatanodeDebug.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/container/ContainerCommands.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/container/ExportSubcommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/container/InfoSubcommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/container/InspectSubcommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/container/ListSubcommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/container/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/datanode/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ldb/Checkpoint.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ldb/DBScanner.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ldb/ListTables.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ldb/RDBParser.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ldb/ValueSchema.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ldb/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/LogParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/ContainerInfoCommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/ContainerLogController.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/ContainerLogParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/DuplicateOpenContainersCommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/ListContainers.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/utils/ContainerDatanodeDatabase.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/utils/ContainerLogFileParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/utils/DatanodeContainerInfo.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/utils/SQLDBConstants.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/container/utils/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/logs/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/om/CompactionLogDagPrinter.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/om/ContainerToKeyMapping.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/om/OMDebug.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/om/PrefixParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/om/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/package-info.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ratis/RatisDebug.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ratis/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ratis/parse/BaseLogParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ratis/parse/RatisLogParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/ratis/parse/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/BlockExistenceVerifier.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/BlockVerificationResult.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/ChecksumVerifier.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/ContainerStateVerifier.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/ReplicaVerifier.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/ReplicasDebug.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/ReplicasVerify.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/chunk/ChunkKeyHandler.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/chunk/ChunkType.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/chunk/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/debug/replicas/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/fsck/BlockIdDetails.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/fsck/ContainerMapper.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/fsck/package-info.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/java/org/apache/hadoop/ozone/utils/Filter.java (100%)
copy {hadoop-hdds/common =>
hadoop-ozone/cli-debug}/src/main/java/org/apache/hadoop/ozone/utils/package-info.java
(100%)
rename hadoop-ozone/{tools/src/main/java/org/apache/ozone/graph =>
cli-debug/src/main/java/org/apache/ozone}/Edge.java (100%)
rename hadoop-ozone/{tools/src/main/java/org/apache/ozone/graph =>
cli-debug/src/main/java/org/apache/ozone}/PrintableGraph.java (100%)
rename hadoop-ozone/{tools/src/main/java/org/apache/ozone/graph =>
cli-debug/src/main/java/org/apache/ozone}/package-info.java (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/main/resources/commands.properties (100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/test/java/org/apache/hadoop/ozone/debug/TestCheckNative.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/test/java/org/apache/hadoop/ozone/debug/TestDBDefinitionFactory.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/test/java/org/apache/hadoop/ozone/debug/audit/parser/TestAuditParser.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/test/java/org/apache/hadoop/ozone/debug/audit/parser/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/test/java/org/apache/hadoop/ozone/debug/om/TestContainerToKeyMapping.java
(100%)
rename hadoop-ozone/{tools/src/test/java/org/apache/ozone/graph =>
cli-debug/src/test/java/org/apache/ozone}/TestPrintableGraph.java (100%)
rename hadoop-ozone/{tools => cli-debug}/src/test/resources/log4j.properties
(100%)
rename hadoop-ozone/{tools =>
cli-debug}/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker
(100%)
rename hadoop-ozone/{tools => cli-debug}/src/test/resources/testaudit.log
(100%)
rename hadoop-ozone/{tools => cli-debug}/src/test/resources/testloadaudit.log
(100%)
copy hadoop-ozone/{cli-shell =>
cli-repair}/dev-support/findbugsExcludeFile.xml (100%)
copy hadoop-ozone/{freon => cli-repair}/pom.xml (82%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/OzoneRepair.java (100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/ReadOnlyCommand.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/RepairTool.java (100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/TransactionInfoRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/DatanodeRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/schemaupgrade/ContainerUpgradeResult.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/schemaupgrade/UpgradeContainerSchema.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/schemaupgrade/UpgradeUtils.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/schemaupgrade/VolumeUpgradeResult.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/datanode/schemaupgrade/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/ldb/LDBRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/ldb/RocksDBManualCompaction.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/ldb/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/CompactOMDB.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/FSORepairTool.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/OMRatisLogRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/OMRepair.java (100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/SnapshotChainRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/SnapshotRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/quota/QuotaRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/quota/QuotaStatus.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/quota/QuotaTrigger.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/om/quota/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/scm/SCMRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/scm/cert/CertRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/scm/cert/RecoverSCMCertificate.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/scm/cert/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/main/java/org/apache/hadoop/ozone/repair/scm/package-info.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/test/java/org/apache/hadoop/ozone/repair/TestOzoneRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/test/java/org/apache/hadoop/ozone/repair/TestTransactionInfoRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/test/java/org/apache/hadoop/ozone/repair/datanode/schemaupgrade/TestUpgradeContainerSchema.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/test/java/org/apache/hadoop/ozone/repair/ldb/TestLdbRepair.java
(100%)
rename hadoop-ozone/{tools =>
cli-repair}/src/test/java/org/apache/hadoop/ozone/repair/om/TestSnapshotChainRepair.java
(100%)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/hdds/scm/safemode/TestSafeModeSCMHA.java
create mode 100644
hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/OMDBArchiver.java
create mode 100644
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/TestOMDBArchiver.java
delete mode 100644
hadoop-ozone/ozone-manager/src/test/java/org/apache/hadoop/ozone/om/upgrade/TestOmVersionManagerRequestFactory.java
copy
hadoop-ozone/recon/src/main/java/org/apache/hadoop/ozone/recon/api/types/{DatanodeStorageReport.java
=> ClusterStorageReport.java} (82%)
copy
hadoop-ozone/recon/src/main/resources/webapps/recon/ozone-recon-web/src/v2/components/cards/{overviewSummaryCard.tsx
=> overviewHealthCard.tsx} (64%)
create mode 100644
hadoop-ozone/recon/src/test/java/org/apache/hadoop/ozone/recon/api/TestStorageDistributionEndpoint.java
create mode 100644
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/endpoint/MultipartKeyHandler.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]