Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=972a6f4b1972eb661... Commit: 972a6f4b1972eb661bbcd6b487b3b250257da67c Parent: 0000000000000000000000000000000000000000 Author: Alasdair G Kergon agk@redhat.com AuthorDate: 2015-01-21 13:08 +0000 Committer: Alasdair G Kergon agk@redhat.com CommitterDate: 2015-01-21 13:08 +0000
annotated tag: v2_02_115 has been created at 972a6f4b1972eb661bbcd6b487b3b250257da67c (tag) tagging fa01faaa4aa96de834ba7e8fbb9d9aff908571c3 (commit) replaces v2_02_114
Release 2.02.115.
67 files changed, 1428 insertions(+), 445 deletions(-)
Alasdair G Kergon (10): post-release mirror: Restrict region size to power of 2. mirror: Validate raid region size config setting. libdm-report: Fix order of NULL dm_report check. man: Remove renamed writebehind field from lvs.8. vgimportclone: Say safe to ignore lvmetad message. report: Fix warning in _str_list_append. libdevmapper: Improve incompatible version msg. dmeventd: Reduce waitevent EINTR message severity. pre-release
David Teigland (8): toollib: process_each_pv should match by device toollib: handle duplicate pvs in process_in_pv toollib: override the PV device with duplicates toollib: pvs -a should display VG name for each duplicate PV toollib: search for duplicate PVs only when needed WHATS_NEW: previous commits related to duplicate PVs vgimportclone: remove arg check that uses pvs lvmthin: include errorwhenfull
Heinz Mauelshagen (3): raid: fix mirror image naming when converting from mirror to raid1 raid_manip: fix multi-segment misallocation on 'lvconvert --repair' raid_manip: v2 fix multi-segment misallocation on 'lvconvert --repair'
Peter Rajnoha (37): pool: fix typo in error message: then -> than libdm: remove unimplemented dm_report_set_output_selection fn libdm: report: add dm_report_compact_fields config: add report/compact_output lvm.conf setting to enable or isable field compacting libdm: report: compact output applicable only if report is buffered libdm: report: return immediately from dm_report_compact_fields without error if there are no rows configure: fix automatic use of configure --enable-udev-systemd-background-jobs libdm: report: fix incorrect memory use while using --select with --unbuffered for reporting WHATS_NEW: f94f846 actually fixes DM issue, not LVM issue vgimportclone: replace awk with dumpconfig to generate temporary lvm.conf for vgimportclone vgimportclone: also notify lvmetad about changes if it's used man: remove reference to --binary in {pv,vg,lv}display man page tools, man: --binary option is available with -C for {pv,vg,lv}display man: put back the --binary reference in {pv,vg,lv}display man page WHATS_NEW: previous commit libdm: report: also check whether field type is supported for field-specific reserved value report: dup cache policy name string for report in cache_policy field refactor: rename existing helper macros for reserved value handling and add GET_FIELD_RESERVED_VALUE macro cleanup: use helper macros to get reserved value from values.h for vg_mda_copies and lv_read_ahead fields report: properly set "undefined" reserved value for cache_policy field report: fix segfault on NULL value hit in cache_settings field libdm: report: add more comments about helper macros to get reserved values cmirror: check for cmirror availability during cluster mirror creation and activation cmirror: do not check for cmirror availability when creating deactivated cluster mirrors mirror: do not try to reactivate inactive mirror when removing its LVs which have missing PVs WHATS_NEW: previous commit dev_manager: do not mark snapshot origins as unusable devices just because of possible blocked mirror underneath WHATS_NEW: line for previous commit metadata: log_error instead of log_warn on failed mda write metadata: add "Failed to write VG <vg_name>." on failed vg_write and revert previous patch scripts: clvmd: replace awk functionality with LVM's selection pvscan: notify lvmetad about device that is gone and pvscan is run with device path instead of major:minor pair dev-type: filter out partitioned device-mapper devices as unsuitable for use as PVs tests: pvscan --cache DevicePath does not fail if the device is just filtered report: add separate LVSINFOSTATUS field type for info+status combined fields report: rename lv_error_when_full field to lv_when_full and display either "error", "queue" or "" cleanup: for commit 7bcb3fb02d6aacc566871326c0d01c331497a5b2
Petr Rockai (4): report: Add cache_policy and cache_settings (LV) segment fields. lvmetad: Re-use fmt from the VG for PVs when possible. pvremove: Avoid metadata re-reads & related error messages. dmeventd: Call lvscan --cache also for mirrors (in addition to RAID).
Zdenek Kabelac (19): raid: properly rename split image cleanup: update API for segment reporting cleanup: properly align code lines lv_status: track layered device lv_status: enable lv_status for thinpool cleanup: missed for build without devmapper thin: errrorwhenfull support WHATS_NEW cleanup: add lv_is_error_when_full() macro thin: lvchange support for errorwhenfull report: reporting unknown status report: use same info also for lv_attr report: update report_object API report: seg_monitor undefined man: errorwhenfull doc cleanup: indent report: use info thin: support errorwhenfull with thin creation report: proper lv_attr_dup emulation
lvm2-commits@lists.fedorahosted.org