1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/lib
Zdenek Kabelac e27d027155 thin: resize metadata with data
When data are growing, adapt also size of metadata.
As we get way too many reports from users doing huge growths of
data portion while keep metadata small and avoiding using monitoring.

So to enhance the user-experience in case user requests grown of
thin-pool (without passing PV list for growth) - lvm2 will automaticaly
grown also the metadata part of thin-pool (if possible).
2019-04-03 13:28:22 +02:00
..
activate activation: synchronize before removing devices 2019-03-20 14:39:09 +01:00
cache io: warn when metadata size approaches io memory size 2019-03-04 12:13:09 -06:00
cache_segtype Use "cachevol" to refer to cache on a single LV 2019-02-27 08:52:34 -06:00
commands lvextend: refresh shared LV remotely using dlm/corosync 2019-03-21 12:38:20 -05:00
config thin: max thin 2019-03-20 14:37:44 +01:00
datastruct build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
device remove unused io functions 2019-02-28 10:58:00 -06:00
display display: basic vdo segment lvdisplay and lvs support 2018-07-09 15:28:35 +02:00
error device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
filters filter: fix mpath test 2019-04-03 13:27:17 +02:00
format_text io: warn when metadata size approaches io memory size 2019-03-04 12:13:09 -06:00
freeseg device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
label io: increase the default io memory from 4 to 8 MiB 2019-03-04 12:14:06 -06:00
locking lvresize: fix when compiled without lvmlockd 2019-04-02 10:51:38 -05:00
log logging: remove unused code 2019-02-28 10:30:54 -06:00
lvmpolld device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
metadata thin: resize metadata with data 2019-04-03 13:28:22 +02:00
mirror cov: drop uneeded header files 2018-10-15 17:49:44 +02:00
misc config: add new setting io_memory_size 2019-03-04 11:36:21 -06:00
mm memlock: extend exception list 2018-07-02 10:24:20 +02:00
notify build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
properties build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
raid Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
report Use "cachevol" to refer to cache on a single LV 2019-02-27 08:52:34 -06:00
snapshot Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
striped device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
thin Merge branch '2018-06-04-data-structs' 2018-06-08 14:21:07 +01:00
unknown device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
uuid build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
vdo vdo: fix archived metadata comment 2019-01-21 12:37:52 +01:00
writecache Add dm-writecache support 2018-11-06 14:18:41 -06:00
zero device_mapper: remove dbg_malloc. 2018-06-08 13:40:53 +01:00
Makefile.in add device hints to reduce scanning 2019-01-15 10:23:47 -06:00