Hi all,
We tagged some releases last week, but I'm just sending this email now,
sorry about that.
We jump up to version 0.9, in anticipation of getting close to the 1.0
release. There's a lot we need to do before that release, so pace of
development is rather high.
stratisd 0.9.0:
Andy Grover <agrover(a)redhat.com> (15):
Build with rustc 1.25
Pull in devicemapper 0.23.1
Unpub DATA_LOWATER and remove as arg from thinpool::new() and setup()
Change ThinPool::setup() to take ThinPoolDevSave instead of data
block size
real/loop test invocations should go right after test body
Move and improve devlinks.rs
Implement additional filesystem properties in D-Bus
Remove accidentally-added .swo file
Remove support for filesystem.MountPoints from API and fs trait
Use timerfd for periodic logging instead of alarm() and SIGALRM
Add support for write throttling
Add PoolState and PoolSpaceState
Update to use devicemapper 0.24.0
Use meta lowater value from the kernel if available
version 0.9.0
Todd Gill <tgill(a)redhat.com> (1):
Framework for issuing dbus signals based on engine events
Tony Asleson <tasleson(a)redhat.com> (5):
Remove dbus type designation from service file
Bug fix: Correct poll_timeout
Filter out missing devnode
dm-multipath: Initial support
Handle missing udev 'add' events
mulhern <amulhern(a)redhat.com> (13):
Use write mode check instead of diff for cargo fmt
Rewrite extension of devices belonging to thinpool
Add a test for new backstore method request
Add a comment for every Travis task
Move all handling of top-layer DM devices out of the tiers
Abstract creation of cache device into a single method
Change CacheTier::add so that it indicates what segments were updated
Do not expect that all blockdevs are always fully allocated
Remove restriction about either cache or block device existing
Update check_metadata to verify that some segments allocated to cap
Allocate segments to cap device lazily
Add a test for the data tier and cache tier
Remove a FIXME
pyup-bot <github-bot(a)pyup.io> (2):
Update tox from 3.1.2 to 3.1.3
Update tox from 3.1.3 to 3.2.1
stratis-cli 0.9.0:
Andy Grover <agrover(a)redhat.com> (9):
Disable additional indicator of approximate value when showing sizes
Make 'stratis filesystem' list filesystems instead of printing help
Update fs interface with recently-added properties
Make poolname optional when calling stratis filesystem list
Add space used to list filesystem output
Add created time/date to list filesystem output
Add Device to filesystem list output
Add test for filesystem list
version 0.9.0
Tony Asleson <tasleson(a)redhat.com> (2):
list blockdevs without requiring pool name
blockdev list, place pool name first
mulhern <amulhern(a)redhat.com> (7):
Give error at index 1 an identifier
Add a likely explanation for AccessDenied D-Bus exception
Make error-reporting for stratisd not running more precise
Add some tests for list blockdevs without specified pool
Be explicit about the type being compared with
Make default action for pool be to list all pools
Make default action for "blockdev" be to list all blockdevs
pyup-bot <github-bot(a)pyup.io> (2):
Update tox from 3.1.2 to 3.1.3
Update tox from 3.1.3 to 3.2.1
devicemapper-rs 0.24.0:
Andy Grover <agrover(a)redhat.com> (5):
Build with rustc 1.25
version 0.23.1
Test that ThinDev::destroy() removes the thin_id from use
Add support for meta_low_water to ThinPoolWorkingStatus
version 0.24.0
mulhern <amulhern(a)redhat.com> (2):
Add Sectors % Sectors
Use write mode check instead of diff for cargo fmt