Bug 2175198 - Rebase dmpd to new upstream version 1.0.2
Summary: Rebase dmpd to new upstream version 1.0.2
Keywords:
Status: MODIFIED
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: device-mapper-persistent-data
Version: 9.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Marian Csontos
QA Contact: Filip Suba
Apurva Bhide
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-03-03 14:24 UTC by Marian Csontos
Modified: 2023-08-14 11:32 UTC (History)
8 users (show)

Fixed In Version: device-mapper-persistent-data-1.0.6-1.el9
Doc Type: Enhancement
Doc Text:
.`dmpd` rebased to version 1.0.2 The `dmpd` package has been upgraded to version 1.0.2. Notable changes include: * Rewriting the tools in the Rust language for memory safety and for using multiple threads to boost performance. * Improving the `thin_check` and `cache_check` tools to save the time of LVM pool activation along with the system startup. The required execution time for these tools is now improved by more than ten times as compared to the previous version. * Updating `thin_dump` and `thin_restore` tools to avoid losing sharing of the metadata `btrees` for snapshots. Now the restored metadata does not require more space. * Adding new `thin_metadata_pack` and `thin_metadata_unpack` tools to compress thin metadata, typically to a tenth of the size. This is better than the generic compressors. With this tool, it is easier to pass damaged metadata around for inspection.
Clone Of:
Environment:
Last Closed:
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-150625 0 None None None 2023-03-03 14:24:48 UTC

Description Marian Csontos 2023-03-03 14:24:15 UTC
This is a complete rewrite of the tools to rust which is already used by thin_metadata_{un,}pack. Tools should be compatible with old ones


Note You need to log in before you can comment on or make changes to this bug.