This is an automated email from the ASF dual-hosted git repository.
jojochuang pushed a change to branch ozone-2.2
in repository https://gitbox.apache.org/repos/asf/ozone.git
from 9a8104164a0 HDDS-15674. Bump protobuf to 3.25.9 (#10607)
new f9237d4ed99 HDDS-15578. Prevent throwing
InvalidStateTransitionException from updateContainerStateWithSequenceId (#10525)
new 32f3714f630 HDDS-15665. Race condition of deletingTxIDs between
readOnlyIterator and onFlush (#10613)
new 778197970ec HDDS-15791. EC reconstructed RECOVERING container while
still idle can be deleted by SCM and recreated as new partial OPEN container
(#10702)
new a42bea1e9cd Adding OM tests.
new 91ee8a3e102 Add missing check for GetContainerChecksumInfo.
new d58836ab36f Improve listSnapshotDiffJobs
new 2c1db931c23 Improve OmMetadataReader
new f1400032843 Improve Ozone Manager test coverage
The 8 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:
.../hadoop/hdds/scm/storage/BlockOutputStream.java | 16 +-
.../hdds/scm/storage/ECBlockOutputStream.java | 25 ++-
.../storage/TestBlockOutputStreamCorrectness.java | 52 +++++-
.../java/org/apache/hadoop/hdds/HddsUtils.java | 1 +
.../hdds/scm/storage/ContainerProtocolCalls.java | 35 +++-
.../container/common/helpers/ContainerUtils.java | 26 +++
.../ozone/container/common/impl/ContainerSet.java | 95 ++--------
.../container/common/impl/HddsDispatcher.java | 8 +
.../ECReconstructionCoordinator.java | 3 +-
.../ozone/container/keyvalue/KeyValueHandler.java | 9 +
.../StaleRecoveringContainerScrubbingService.java | 21 ++-
...stStaleRecoveringContainerScrubbingService.java | 50 +++++
.../container/common/impl/TestHddsDispatcher.java | 75 ++++++++
.../src/main/proto/DatanodeClientProtocol.proto | 2 +
.../scm/block/DeletedBlockLogStateManagerImpl.java | 8 +-
.../container/AbstractContainerReportHandler.java | 5 +-
.../scm/container/CloseContainerEventHandler.java | 3 +-
.../hdds/scm/container/ContainerManager.java | 4 +-
.../hdds/scm/container/ContainerManagerImpl.java | 4 +-
.../hdds/scm/container/ContainerReportHandler.java | 3 +-
.../hdds/scm/container/ContainerStateManager.java | 3 +-
.../scm/container/ContainerStateManagerImpl.java | 8 +-
.../IncrementalContainerReportHandler.java | 3 +-
.../container/replication/ReplicationManager.java | 3 +-
.../ha/invoker/ContainerStateManagerInvoker.java | 3 +-
.../hdds/scm/pipeline/PipelineManagerImpl.java | 14 +-
.../org/apache/hadoop/hdds/scm/HddsTestUtils.java | 3 +-
.../container/TestCloseContainerEventHandler.java | 2 +-
.../scm/container/TestContainerManagerImpl.java | 3 +-
.../scm/container/TestContainerReportHandler.java | 3 +-
.../scm/container/TestContainerStateManager.java | 3 +-
.../TestIncrementalContainerReportHandler.java | 3 +-
.../health/TestEmptyContainerHandler.java | 3 +-
.../TestContainerStateManagerIntegration.java | 7 +-
.../hdds/scm/pipeline/TestNode2PipelineMap.java | 5 +-
.../hdds/scm/pipeline/TestPipelineClose.java | 4 +-
.../hdds/scm/storage/TestContainerCommandsEC.java | 3 +-
.../ozone/om/TestGetDBUpdatesAuthorization.java | 137 ++++++++++++++
.../ozone/om/TestKeyLookupAclNormalization.java | 206 +++++++++++++++++++++
.../ozone/om/TestOMAdminRpcAuthorization.java | 143 ++++++++++++++
.../apache/hadoop/ozone/om/TestScmSafeMode.java | 3 +-
.../apache/hadoop/ozone/om/OmMetadataReader.java | 42 ++++-
.../org/apache/hadoop/ozone/om/OzoneManager.java | 33 +++-
.../protocolPB/OMAdminProtocolServerSideImpl.java | 12 ++
.../protocolPB/OzoneManagerRequestHandler.java | 2 +-
.../ozone/recon/api/TestContainerEndpoint.java | 3 +-
46 files changed, 931 insertions(+), 168 deletions(-)
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/TestGetDBUpdatesAuthorization.java
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/TestKeyLookupAclNormalization.java
create mode 100644
hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/om/TestOMAdminRpcAuthorization.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]