1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-04 09:18:36 +03:00

pre-release

This commit is contained in:
Alasdair Kergon 2011-08-12 01:34:11 +00:00
parent a22515c87f
commit 34ae78d203
4 changed files with 19 additions and 22 deletions

View File

@ -1 +1 @@
2.02.87(2)-cvs (2011-07-08) 2.02.87(2)-cvs (2011-08-12)

View File

@ -1 +1 @@
1.02.66-cvs (2011-07-08) 1.02.66-cvs (2011-08-12)

View File

@ -1,32 +1,27 @@
Version 2.02.87 - Version 2.02.87 - 12th August 2011
=============================== ==================================
Add ability to down-convert RAID1 arrays. Add global/detect_internal_vg_cache_corruption to lvm.conf.
Update udev rules to skip DM flags decoding for removed devices.
Add detect_internal_vg_cache_corruption to lvm.conf, disabled by default.
Use memory pool locking to check for corruption of internal VG structs. Use memory pool locking to check for corruption of internal VG structs.
Cache and share generated VG structs. Cache and share generated VG structs.
Fix possible format instance memory leaks and premature releases in _vg_read. Fix possible format instance memory leaks and premature releases in _vg_read.
Suppress locking error messages in monitoring init scripts. Suppress locking error messages in monitoring init scripts.
If pipe in clvmd fails, return busy instead of using uninitialised descriptors. If pipe in clvmd fails return busy instead of using uninitialised descriptors.
Add dmeventd monitoring shared library for raid. Add ability to reduce the number of mirrors in raid1 arrays to lvconvert.
Add raid metadata devices to considered devices in _add_lv_to_dtree. Add dmeventd plugin for raid.
Fix renaming of RAID logical volumes.
Replace free_vg with release_vg and move it to vg.c. Replace free_vg with release_vg and move it to vg.c.
Remove INCONSISTENT_VG flag from the code. Remove INCONSISTENT_VG flag from the code.
Remove lock from cache even if unlock fails. Remove lock from cache in _lock_vol even if unlock fails.
Initialise clvmd locks before lvm context to avoid open descriptor leaks. Initialise clvmd locks before lvm context to avoid open descriptor leaks.
Remove obsolete gulm clvmd cluster locking support. Remove obsolete gulm clvmd cluster locking support.
Suppress low-level locking errors and warnings while using --sysinit. Suppress low-level locking errors and warnings while using --sysinit.
Remove unused inconsistent_seqno variable in _vg_read(). Remove unused inconsistent_seqno variable in _vg_read().
Remove meaningless const type qualifiers on cast type. Remove meaningless const type qualifiers on cast type.
Fix memory leak in dmsetup _message() memory allocation error path.
Add test for fcntl error in singlenode client code. Add test for fcntl error in singlenode client code.
Remove --force option from lvrename manpage. Remove --force option from lvrename manpage.
Add missing new line in lvrename help text. Add configure --with-raid for new segtype 'raid' for MD RAID 1/4/5/6 support.
Add basic support for MD RAID 1/4/5/6 as new segment type called raid. Change DEFAULT_UDEV_SYNC to 1 so udev_sync is used if there is no config file.
Change DEFAULT_UDEV_SYNC to 1 so udev_sync is used even without any config.
Add systemd unit file to provide lvm2 monitoring. Add systemd unit file to provide lvm2 monitoring.
Compare also file size to detect changed config file. Compare file size (as well as timestamp) to detect changed config file.
Version 2.02.86 - 8th July 2011 Version 2.02.86 - 8th July 2011
=============================== ===============================

View File

@ -1,12 +1,14 @@
Version 1.02.66 - Version 1.02.66 - 12th August 2011
=============================== ==================================
Release geometry buffer in dm_task_destroy. Release geometry buffer in dm_task_destroy.
Add memory pool locking functions to aid debuging of shared VG structs. Update udev rules to skip DM flags decoding for removed devices.
Remove dev name prefix from dmsetup line output if major and minor is used. Add compile-time pool memory locking options (to debug shared VG structs).
Remove device name prefix from dmsetup line output if -j & -m or -u supplied.
Remove support for the original version 1 dm ioctls. Remove support for the original version 1 dm ioctls.
Add missing check for allocation failure _create_dir_recursive(). Add missing check for allocation failure _create_dir_recursive().
Add support for systemd file descriptor handover in dmeventd. Add support for systemd file descriptor handover in dmeventd.
Add support for new oom killer adjustment interface (oom_score_adj). Fix memory leak in dmsetup _message() memory allocation error path.
Use new oom killer adjustment interface (oom_score_adj) when available.
Add systemd unit files for dmeventd. Add systemd unit files for dmeventd.
Fix read-only identical table reload supression. Fix read-only identical table reload supression.