]> sourceware.org Git - lvm2.git/commitdiff
lvconvert: count % upwards when merging a snapshot
authorPeter Rajnoha <prajnoha@redhat.com>
Tue, 10 Jul 2012 13:30:18 +0000 (15:30 +0200)
committerPeter Rajnoha <prajnoha@redhat.com>
Tue, 10 Jul 2012 13:30:18 +0000 (15:30 +0200)
Before:
  # lvconvert --merge -i 1 vg/lvol1
  Merging of volume lvol1 started.
  lvol0: Merged: 36.7%
  lvol0: Merged: 21.3%
  lvol0: Merged: 5.8%
  lvol0: Merged: 0.0%
  Merge of snapshot into logical volume lvol0 has finished.
  Logical volume "lvol1" successfully removed

After:
  # lvconvert --merge -i 1 vg/lvol1
  Merging of volume lvol1 started.
  lvol0: Merged: 61.4%
  lvol0: Merged: 73.0%
  lvol0: Merged: 88.4%
  lvol0: Merged: 100.0%
  Merge of snapshot into logical volume lvol0 has finished.
  Logical volume "lvol1" successfully removed

WHATS_NEW
tools/lvconvert.c

index 9d6f091a3e3652003d36b6b7399a03905c65032d..f20f4fb26331d256f2f816869b02d9691611ccb7 100644 (file)
--- a/WHATS_NEW
+++ b/WHATS_NEW
@@ -1,5 +1,6 @@
 Version 2.02.97 - 
 ===============================
+  Count percentage of completeness upwards when merging a snapshot volume.
   Skip activation when using vg/lvchange --sysinit -a ay and lvmetad is active.
   Fix extending RAID 4/5/6 logical volumes
   Fix test for PV with unknown VG in process_each_pv to ignore ignored mdas.
index 074821d0d63165c3cb663bb091ebc3a1a1e74eb9..76cc9b362a1de184aef7969a646bc7233c35049a 100644 (file)
@@ -580,10 +580,10 @@ static progress_t _poll_merge_progress(struct cmd_context *cmd,
 
        if (parms->progress_display)
                log_print("%s: %s: %.1f%%", lv->name, parms->progress_title,
-                         percent_to_float(percent));
+                         100.0 - percent_to_float(percent));
        else
                log_verbose("%s: %s: %.1f%%", lv->name, parms->progress_title,
-                           percent_to_float(percent));
+                           100.0 - percent_to_float(percent));
 
        if (percent == PERCENT_0)
                return PROGRESS_FINISHED_ALL;
This page took 0.043971 seconds and 5 git commands to generate.