[dm-devel] [ANNOUNCE] thin-provisioning-tools v0.4.0
Joe Thornber
thornber at redhat.com
Wed Sep 3 12:32:33 UTC 2014
There's a new release of the increasingly inaccurately named
thin-provisioning-tools:
https://github.com/jthornber/thin-provisioning-tools/releases/tag/v0.4.0
This contains tools for manipulating the dm metadata for dm-thin,
dm-cache and dm-era.
There is also an updated thinp_xml Ruby gem which can generate, parse
and emit the XML format of the above three metadata types.
https://rubygems.org/gems/thinp_xml
Changes
=======
- All tools switch to using libaio. This gives a large performance
boost, especially to the write focused tools like thin_restore.
- Added a progress monitor to thin_restore, cache_restore and era_restore
- Added a --quiet/-q option to *_restore to turn off the progress bar
- Removed variable hint size support from cache tools. The kernel
still only supports a fixed 32bit width. This will have a side
effect of reducing the executable sizes due to less template
instatiation.
- Tools rolled into a single executable to save space.
- Fixed some bugs when walking bitsets (possibly effecting cache_dump
and cache_check).
More information about the dm-devel
mailing list