This is an automated email from the ASF dual-hosted git repository.
rakeshr pushed a change to branch HDDS-2939
in repository https://gitbox.apache.org/repos/asf/ozone.git.
omit 1731ad3 HDDS-4720. RenameKey : add unit test to verify
bucket#renameKey (#1847)
omit cec383b HDDS-4717. Fix TestOzoneFileSystemV1 and TestObjectStoreV1
cases (#1815)
omit d029dca HDDS-4658. LookupKey: do lookup in dir and file tables (#1775)
omit 695c838 HDDS-2942. Putkey : create key table entries for intermediate
directories in the key path (#1764)
omit 09023c4 HDDS-4514. AllocateBlock : lookup and update open file table
for the given path (#1679)
omit a6984f5 HDDS-4596. Directory table, fileTable and openFile Table is
missing from the OM DB Definition. (#1724)
omit f0fa1b6 HDDS-4321. Fix compilation errors : merge HDDS-4308 and
HDDS-4473 changes into the branch (#1668)
omit 2433e01 HDDS-4358: Delete : make delete an atomic operation (#1607)
omit 0d9a65b HDDS-4357: Rename : make rename an atomic ops by updating key
path entry in dir/file table (#1557)
omit ad3aca5 HDDS-4332: ListFileStatus - do lookup in directory and file
tables (#1503)
omit 005c464 HDDS-4266: CreateFile : store parent dir entries into
DirTable and file entry into separate FileTable (#1473)
omit d4c16ed HDDS-2949: mkdir : store directory entries in a separate
table (#1404)
add b9d0f55 HDDS-4477. Delete txnId in SCMMetadataStoreImpl may drop to 0
after SCM restart. (#1828)
add 0694ea1 HDDS-4430. OM failover timeout is too short (#1807)
add 44ed236 HDDS-4735. Fix typo in hdds.proto (#1837)
add 2fe9e86 HDDS-4739. Upgrade Ratis to 1.1.0-eb66796d-SNAPSHOT (#1842)
add 49df943 HDDS-4698. Upgrade Java for Sonar check (#1800)
add e81e16b HDDS-2402. Adapt hadolint check to improved CI framework
(#1778)
add 5eb624a HDDS-4748. sonarqube issue fix - "static" members should be
accessed statically (#1748)
add 39027e4 HDDS-4708. Optimization: update RetryCount less frequently
(update once per ~100) (#1805)
add 42171e6 HDDS-4518. Add metrics around Trash Operations. (#1832)
new 4d82b92 HDDS-2949: mkdir : store directory entries in a separate
table (#1404)
new 793f265 HDDS-4266: CreateFile : store parent dir entries into
DirTable and file entry into separate FileTable (#1473)
new 8dd51b2 HDDS-4332: ListFileStatus - do lookup in directory and file
tables (#1503)
new 961043c HDDS-4357: Rename : make rename an atomic ops by updating key
path entry in dir/file table (#1557)
new 2750478 HDDS-4358: Delete : make delete an atomic operation (#1607)
new c8bd16d HDDS-4321. Fix compilation errors : merge HDDS-4308 and
HDDS-4473 changes into the branch (#1668)
new 100ddfa HDDS-4596. Directory table, fileTable and openFile Table is
missing from the OM DB Definition. (#1724)
new 692c010 HDDS-4514. AllocateBlock : lookup and update open file table
for the given path (#1679)
new 4fc2ddc HDDS-2942. Putkey : create key table entries for intermediate
directories in the key path (#1764)
new fee6538 HDDS-4658. LookupKey: do lookup in dir and file tables (#1775)
new 0cc3b2f HDDS-4717. Fix TestOzoneFileSystemV1 and TestObjectStoreV1
cases (#1815)
new b0b9aef HDDS-4720. RenameKey : add unit test to verify
bucket#renameKey (#1847)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1731ad3)
\
N -- N -- N refs/heads/HDDS-2939 (b0b9aef)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 12 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:
.github/workflows/post-commit.yml | 9 +-
.../common/src/main/resources/ozone-default.xml | 10 +-
.../interface-client/src/main/proto/hdds.proto | 10 +-
.../hadoop/hdds/scm/block/BlockManagerImpl.java | 3 +-
.../hadoop/hdds/scm/block/DeletedBlockLogImpl.java | 142 +++++++++++++++------
.../hadoop/hdds/scm/metadata/SCMMetadataStore.java | 14 --
.../hdds/scm/metadata/SCMMetadataStoreImpl.java | 30 -----
.../hadoop/hdds/scm/block/TestDeletedBlockLog.java | 60 ++++++++-
...TestSCMStoreImplWithOldPipelineIDKeyFormat.java | 10 --
.../org/apache/hadoop/ozone/om/OMConfigKeys.java | 9 +-
hadoop-ozone/dev-support/checks/hadolint.sh | 28 ++--
.../hadoop/fs/ozone/TestRootedOzoneFileSystem.java | 22 ++++
.../org/apache/hadoop/ozone/MiniOzoneCluster.java | 1 +
.../apache/hadoop/ozone/MiniOzoneClusterImpl.java | 2 +
.../hadoop/ozone/MiniOzoneHAClusterImpl.java | 19 ++-
.../hadoop/ozone/TestOzoneConfigurationFields.java | 2 +
.../ozone/om/TestOzoneManagerConfiguration.java | 7 +-
.../java/org/apache/hadoop/ozone/om/OMMetrics.java | 85 ++++++++++++
.../hadoop/ozone/om/TrashOzoneFileSystem.java | 21 ++-
.../apache/hadoop/ozone/om/TrashPolicyOzone.java | 18 ++-
.../ozone/om/ratis/OzoneManagerRatisServer.java | 19 +--
.../om/ratis/TestOzoneManagerRatisServer.java | 12 +-
.../apache/hadoop/ozone/genesis/BenchMarkSCM.java | 2 +-
pom.xml | 2 +-
24 files changed, 355 insertions(+), 182 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]