public inbox for lvm2-cvs@sourceware.org
help / color / mirror / Atom feed
* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2011-04-29 19:05 agk
  0 siblings, 0 replies; 7+ messages in thread
From: agk @ 2011-04-29 19:05 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2011-04-29 19:05:11

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	test

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1986&r2=1.1987
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.467&r2=1.468

--- LVM2/WHATS_NEW	2011/04/29 18:57:09	1.1986
+++ LVM2/WHATS_NEW	2011/04/29 19:05:11	1.1987
@@ -1,4 +1,4 @@
-Version 2.02.86 -              
+Version 2.02.86 -  
 =================================
 
 Version 2.02.85 - 29th April 2011
--- LVM2/WHATS_NEW_DM	2011/04/29 19:01:59	1.467
+++ LVM2/WHATS_NEW_DM	2011/04/29 19:05:11	1.468
@@ -1,4 +1,4 @@
-Version 1.02.65 -       
+Version 1.02.65 - 
 ==================================
 
 Version 1.02.64 - 29th April 2011


^ permalink raw reply	[flat|nested] 7+ messages in thread

* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2010-07-27 21:57 agk
  0 siblings, 0 replies; 7+ messages in thread
From: agk @ 2010-07-27 21:57 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2010-07-27 21:57:37

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1671&r2=1.1672
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.395&r2=1.396

--- LVM2/WHATS_NEW	2010/07/27 20:05:30	1.1671
+++ LVM2/WHATS_NEW	2010/07/27 21:57:37	1.1672
@@ -1,8 +1,12 @@
 Version 2.02.71 -
 ===============================
+  Document LVM fault handling in doc/lvm_fault_handling.txt.
   Make vgck warn about missing PVs.
   Clarify help text for vg_mda_count.
   Check if cluster log daemon is running before allowing cmirror create.
+  Add unit-tests dir.
+  Add configure --enable-testing and reports and report-generators dirs.
+  Correct LV list order used by lvconvert when splitting a mirror.
   Check if LV with specified name already exists when splitting a mirror.
   Fix suspend/resume logic for LVs resulting from splitting a mirror.
   Update pvcreate, {pv|vg}change, and lvm.conf man pages about metadataignore.
@@ -14,9 +18,9 @@
   Remove unnecessary includes in liblvm files.
   Use __attribute__ consistently throughout.
   Fix redundant declarations and always compile with -Wredundant-decls.
+  Fix possible hang when all mirror images of a mirrored log fail.
   Pass metadataignore to pv_create, pv_setup, _mda_setup, and add_mda.
   Init mda->list in mda_copy.
-  Fix possible hang when all mirror images of a mirrored log fail.
   Do not log backtrace in valid _lv_resume() code path.
   Cleanup help strings in configure.in.
   Prompt if metadataignore with vgextend or pvchange would adjust vg_mda_copies.
--- LVM2/WHATS_NEW_DM	2010/07/13 13:51:01	1.395
+++ LVM2/WHATS_NEW_DM	2010/07/27 21:57:37	1.396
@@ -2,6 +2,10 @@
 ===============================
   Switch dmeventd to use dm_create_lockfile and drop duplicate code.
   Add dm_create_lockfile to libdm to handle pidfiles for all daemons.
+  Replace lookup with next in struct dfa_state & calculate states on demand.
+  Improve the regex matcher, reducing the number of charset nodes used.
+  Add dm_regex_fingerprint to facilitate regex testing.
+  Skip ffs(0) in _test_word in bitset functions.
   Use "nowatch" udev rule for inappropriate devices.
 
 Version 1.02.52 - 6th July 2010


^ permalink raw reply	[flat|nested] 7+ messages in thread

* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2010-01-15 16:18 jbrassow
  0 siblings, 0 replies; 7+ messages in thread
From: jbrassow @ 2010-01-15 16:18 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	jbrassow@sourceware.org	2010-01-15 16:18:14

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	udpate WHATS_NEW*

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1388&r2=1.1389
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.337&r2=1.338

--- LVM2/WHATS_NEW	2010/01/14 14:42:06	1.1388
+++ LVM2/WHATS_NEW	2010/01/15 16:18:14	1.1389
@@ -1,5 +1,6 @@
 Version 2.02.59 - 
 ===================================
+  Fix difference between CTR table built and expected for cluster log.
 
 Version 2.02.58 - 14th January 2010
 ===================================
--- LVM2/WHATS_NEW_DM	2010/01/14 14:42:06	1.337
+++ LVM2/WHATS_NEW_DM	2010/01/15 16:18:14	1.338
@@ -1,5 +1,6 @@
 Version 1.02.43 - 
 ===================================
+  Fix off-by-one error causing bad cluster mirror table construction.
 
 Version 1.02.42 - 14th January 2010
 ===================================


^ permalink raw reply	[flat|nested] 7+ messages in thread

* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2010-01-13 21:48 snitzer
  0 siblings, 0 replies; 7+ messages in thread
From: snitzer @ 2010-01-13 21:48 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	snitzer@sourceware.org	2010-01-13 21:48:39

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	update WHATS_NEW and WHATS_NEW_DM to include snapshot-merge changes

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1384&r2=1.1385
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.334&r2=1.335

--- LVM2/WHATS_NEW	2010/01/13 17:40:17	1.1384
+++ LVM2/WHATS_NEW	2010/01/13 21:48:39	1.1385
@@ -2,6 +2,7 @@
 ===================================
   Fix clvmd automatic target module loading crash.
   Fix allocation code not to stop at the first area of a PV that fits.
+  Add --merge to lvconvert to merge a snapshot into its origin.
 
 Version 2.02.57 - 12th January 2010
 ===================================
--- LVM2/WHATS_NEW_DM	2010/01/12 14:47:00	1.334
+++ LVM2/WHATS_NEW_DM	2010/01/13 21:48:39	1.335
@@ -1,5 +1,7 @@
 Version 1.02.42 - 
 ===================================
+  Add support for the "snapshot-merge" target.
+  Introduce a third activation_proiority level in dm_tree_activate_children.
 
 Version 1.02.41 - 12th January 2010
 ===================================


^ permalink raw reply	[flat|nested] 7+ messages in thread

* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2010-01-05 21:33 snitzer
  0 siblings, 0 replies; 7+ messages in thread
From: snitzer @ 2010-01-05 21:33 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	snitzer@sourceware.org	2010-01-05 21:33:00

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	update WHATS_NEW and WHATS_NEW_DM with previous commits' changes

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1363&r2=1.1364
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.322&r2=1.323

--- LVM2/WHATS_NEW	2010/01/05 21:14:04	1.1363
+++ LVM2/WHATS_NEW	2010/01/05 21:32:59	1.1364
@@ -1,6 +1,8 @@
 Version 2.02.57 -
 ====================================
   Use snapshot metadata usage to determine if a snapshot is empty.
+  Insert missing stack macros to all activate_lv and deactivate_lv callers.
+  Insert missing stack macros to all suspend_lv and resume_lv callers.
   Add --poll flag to vgchange and lvchange.
   Propagate commit and revert metadata notification to other nodes in cluster.
   Use proper mask for VG lock mode in clvmd.
--- LVM2/WHATS_NEW_DM	2009/12/11 13:11:56	1.322
+++ LVM2/WHATS_NEW_DM	2010/01/05 21:32:59	1.323
@@ -1,5 +1,8 @@
 Version 1.02.41 -
 ====================================
+  Return error from dm_tree_deactivate_children().
+  Return error from dm_tree_suspend_children().
+  Return error from dm_tree_preload_children() and dm_tree_activate_children().
   Fix coredump and memory leak for 'dmsetup help -c'.
   Disable udev rules for change events with DISK_RO set.
 


^ permalink raw reply	[flat|nested] 7+ messages in thread

* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2009-11-19 19:42 agk
  0 siblings, 0 replies; 7+ messages in thread
From: agk @ 2009-11-19 19:42 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2009-11-19 19:42:57

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1318&r2=1.1319
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.316&r2=1.317

--- LVM2/WHATS_NEW	2009/11/19 19:00:34	1.1318
+++ LVM2/WHATS_NEW	2009/11/19 19:42:57	1.1319
@@ -1,18 +1,18 @@
 Version 2.02.55 - 19th November 2009
 ====================================
-  Fix a possible deadlock in mirror code due to memlock refcount mismatch.
-  Enable dmeventd event handlers to properly scan devices.
-  Do not activate directly not visible volumes in vgchange.
-  Fix pvmove region_size oveflow for very large PVs.
-  Fix lvcreate and lvresize processing of %PVS argument.
+  Fix deadlock when changing mirrors due to unpaired memlock refcount changes.
+  Use separate memlock counter for dmeventd handlers to permit device scanning.
+  Directly restrict vgchange to activating visible LVs.
+  Fix pvmove region_size overflow for very large PVs.
+  Fix lvcreate and lvresize %PVS argument always to use sensible total size.
   Tidy some uses of arg_count and introduce arg_is_set.
   Export outnl and indent functions for modules.
   Flush stdout after yes/no prompt.
   Update vgsplit and vgcreate to use vg_set_clustered.
-  Add vg_mda_count and vg_set_clustered library function.
+  Add vg_mda_count and vg_set_clustered library functions.
   Add more vgcreate and vgsplit nightly tests.
   Insert some missing stack macros into activation code.
-  Recognise DRBD device part and handle it similar to MD devices.
+  Recognise DRBD devices and handle them like md devices.
 
 Version 2.02.54 - 26th October 2009
 ===================================
--- LVM2/WHATS_NEW_DM	2009/11/19 19:00:34	1.316
+++ LVM2/WHATS_NEW_DM	2009/11/19 19:42:57	1.317
@@ -2,7 +2,7 @@
 ====================================
   Fix install_device-mapper Makefile target to not build dmeventd plugins.
   Support udev flags even when udev_sync is disabled or not compiled in.
-  Remove 'last_rule' from udev rules: honor ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}.
+  Remove 'last_rule' from udev rules: honour DM_UDEV_DISABLE_OTHER_RULES_FLAG.
   Add dmsetup --inactive support.
   Add dm_task_query_inactive_table to libdevmapper for kernel driver >= 4.16.
   Fix hash lookup segfault when keys compared are different lengths.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* LVM2 WHATS_NEW WHATS_NEW_DM
@ 2009-10-27  0:52 agk
  0 siblings, 0 replies; 7+ messages in thread
From: agk @ 2009-10-27  0:52 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2009-10-27 00:52:45

Modified files:
	.              : WHATS_NEW WHATS_NEW_DM 

Log message:
	.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1305&r2=1.1306
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW_DM.diff?cvsroot=lvm2&r1=1.308&r2=1.309

--- LVM2/WHATS_NEW	2009/10/26 21:56:23	1.1305
+++ LVM2/WHATS_NEW	2009/10/27 00:52:45	1.1306
@@ -6,7 +6,7 @@
   Cleanup mimagetmp LV if allocation fails for new lvconvert mimage.
   Fix clvmd segfault when refresh_toolcontext fails.
   Remember to clear 'global lock held during cache refresh' state after use.
-  Use udev flags support in LVM.
+  Use udev flags support in LVM and apply various fixes to udev rules.
   Delay announcing mirror monitoring to syslog until initialisation succeeded.
   Handle metadata with unknown segment types more gracefully.
   Set default owner and group to null.
@@ -27,7 +27,7 @@
   Restart lvconverts in vgchange by sharing lv_spawn_background_polling.
   Generalise polldaemon code by changing mirror-specific variable names.
   Don't attempt to deactivate an LV if any of its snapshots are in use.
-  Return fail if lv_deactivate fails to remove device from kernel.
+  Return error if lv_deactivate fails to remove device from kernel.
   Provide alternative implementation of obsolete siginterrupt().
   Consolidate LV allocation into alloc_lv().
   Treat input units of both 's' and 'S' as 512-byte sectors.  (2.02.49)
--- LVM2/WHATS_NEW_DM	2009/10/26 21:56:23	1.308
+++ LVM2/WHATS_NEW_DM	2009/10/27 00:52:45	1.309
@@ -2,7 +2,7 @@
 ===================================
   Remove strict default permissions for DM devices from 95-dm-notify.rules.
   Add dmsetup udevflags command to decode udev flags in given cookie value.
-  Add udev flags support in libdevmapper.
+  Support udev flags in libdevmapper incl. dm_tree_add_new_dev_with_udev_flags.
   Make libdm ABI consistent when built with/without selinux support.
 
 Version 1.02.38 - 25th September 2009


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-04-29 19:05 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-04-29 19:05 LVM2 WHATS_NEW WHATS_NEW_DM agk
  -- strict thread matches above, loose matches on Subject: below --
2010-07-27 21:57 agk
2010-01-15 16:18 jbrassow
2010-01-13 21:48 snitzer
2010-01-05 21:33 snitzer
2009-11-19 19:42 agk
2009-10-27  0:52 agk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).