[lvm-devel] v2_02_128 annotated tag has been created
Alasdair Kergon
agk at fedoraproject.org
Mon Aug 17 16:30:37 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=411f73c0326dc6da96b770771cd4c6eff98977e2
Commit: 411f73c0326dc6da96b770771cd4c6eff98977e2
Parent: 0000000000000000000000000000000000000000
Author: Alasdair G Kergon <agk at redhat.com>
AuthorDate: 2015-08-17 16:21 +0000
Committer: Alasdair G Kergon <agk at redhat.com>
CommitterDate: 2015-08-17 16:21 +0000
annotated tag: v2_02_128 has been created
at 411f73c0326dc6da96b770771cd4c6eff98977e2 (tag)
tagging be1db6b6c17226894233f7d9629117b0cd554b88 (commit)
replaces v2_02_127
Release 2.02.128.
We consider dmstats now to be ready for use.
For example, to monitor I/O to each segment of logical volume vg0/lvol0
separately at 5 second intervals:
dmstats create vg0/lvol0 --segments
dmstats report --interval 5
Direct integration into LVM and some more extensions will follow soon.
54 files changed, 1674 insertions(+), 697 deletions(-)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
iEYEABECAAYFAlXSCfgACgkQIoGRwVZ+LBeXMwCgmIoL4p/v67Wjw6u4yzkO1hCN
zksAni/p+/5UkqQUxoOOiS7SAO+cBRJh
=GMhq
-----END PGP SIGNATURE-----
Alasdair G Kergon (8):
post-release
dmsetup: Use #define for command names.
dmsetup: Restructure arg handling.
dmsetup: Fix dmsetup return code.
WHATS_NEW: Update.
device: Don't try to close config file on failure.
conf: Regenerate example.conf.
pre-release
Bryn M. Reeves (33):
dmsetup: remove bogus !_report test in _stats_report (Coverity)
libdm: fix FILE leak in _program_id_from_proc() (Coverity)
libdm: fix stats handle leak in dm_stats_create (Coverity)
dmsetup: don't free handle if dm_stats_create fails (Coverity)
libdm: simplify stats nr_areas calculation (Coverity)
libdm-stats: backtrace if fclose fails (Coverity)
libdm: add dm_timestamp_copy()
dmsetup: use timerfd for interval timing if available
dmsetup: only free resources once in the final interval
dmstats: don't output column headings when args checks fail
dmstats: don't output column headings if report fails
dmsetup: make timekeeping debug messages more readable
dmstats: improve region creation messages
dmstats: replace --force with new stats-specific --alldevices
dmstats: do not use "region_id" in error messages
dmstats: add 'interval' and 'interval_ns' report fields
dmstats: cleanup _do_stats_create_regions()
dmstats: separate stats meta fields into their own report type
dmstats: make 'dmstats list' use common report infrastructure
WHATS_NEW_DM: recent commits (stats field split and timestamp headers)
dmsetup: do not track moving average for interval estimate
dmstats: add 'stat_' prefix to stats report columns
dmsetup: add prefixes for all report types
dmsetup: add support for 'stats report --raw'
libdm: ensure dm_stats_get_area_start includes region offset
libdm: add dm_stats_get_{current_}area_offset()
dmstats: add 'area_offset' field to stats reports
dmstats: make -v enable per area reports for 'stats list'
dmstats: change region fields prefix to 'region_'
dmstats: fix new area count for 'create --areasize'
dmstats: fix --length argument
libdm: ensure dm_stats_get_area_offset() returns a value
libdm-stats: only return uint64_t when required
David Teigland (6):
vgremove: fix locking when lvmlockd global lock is removed
lvmlockd: fix check for other sanlock lockspaces
lvmlockd: add LV name to some debug logging
lvrename: fix lockd LV locking
lvconvert: fix lockd LV locking
config: description updates
Marian Csontos (1):
spec: Add cache-*.profile
Natanael Copa (1):
libdm: do not in include internal bits/time.h header
Thomas Bächler (1):
udev: use += for SYSTEMD_WANTS instead of =
Zdenek Kabelac (27):
configure: --clear-need-check-flag needs 0.5.4
cache: add cache_policy cache_settings
cache: introduce mq and smq profiles
cache: detect smq policy presence
cache: runtime detect default policy
cache: man updates
toollib: get_cache_params
cache: undefined policy is mq
cache: api update
cache: add more validation
config: support longer config paths
config: extend definition for Allocation
libdm: cache target arg validation
libdm: rename to data_block_size
cleanup: use IEC KiB units
cleanup: indent
tests: link some new cache profiles
tests: keep testing mq policy
lvcreate: fix return value
udev: fix missing escape for +
cache: use undefined settings for cache_policy
thin: restore transaction_id handling
tests: Revert update for new thin pool messaging
dmsetup: fix usage of ifdefs
cache: move detection code to cache_set_policy
tests: update thin test
cache: more comments for new setting
More information about the lvm-devel
mailing list