diff options
author | Joe Thornber <ejt@redhat.com> | 2018-05-24 12:18:03 +0100 |
---|---|---|
committer | Joe Thornber <ejt@redhat.com> | 2018-05-24 12:22:11 +0100 |
commit | 9337ff48bcf5ed60a06c8cea8daafc855653e493 (patch) | |
tree | 1f34df9d3b7119738bdcbc919170471c1771352c /doc/release-notes | |
parent | a90de76fd8502644e8b42daf88fe055c82fb2abc (diff) | |
download | lvm2-9337ff48bcf5ed60a06c8cea8daafc855653e493.tar.gz |
release note: 2.02.178
Diffstat (limited to 'doc/release-notes')
-rw-r--r-- | doc/release-notes/2.02.178 | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/doc/release-notes/2.02.178 b/doc/release-notes/2.02.178 new file mode 100644 index 000000000..3a53eaba6 --- /dev/null +++ b/doc/release-notes/2.02.178 @@ -0,0 +1,53 @@ +Version 2.02.178 +================ + +There are going to be some large changes to the lvm2 codebase +over the next year or so. Starting with this release. These +changes should be internal rather than having a big effect on +the command line. Inevitably these changes will increase the +chance of bugs, so please be on the alert. + + +Remove support for obsolete metadata formats +-------------------------------------------- + +Support for the GFS pool format, and format used by the +original 1990's version of LVM1 have been removed. + +Use asynchronous IO +------------------- + +Almost all IO uses libaio now. + +Rewrite label scanning +---------------------- + +Dave Tiegland has reworked the label scanning and metadata reading +logic to minimise the amount a IOs issued. Combined with the aio changes +this can greatly improve scanning speed for some systems. + +./configure options +------------------- + +We're going to try and remove as many options from ./configure as we +can. Each option multiplies the number of possible configurations +that we should test (this testing is currently not occuring). + +The first batch to be removed are: + + --enable-testing switch for ./configure has been removed. + --with-snapshots switch for ./configure has been removed. + --with-mirrors switch for ./configure has been removed. + --with-raid switch for ./configure has been removed. + --with-thin switch for ./configure has been removed. + --with-cache switch for ./configure has been removed. + +Stable targets that are in the upstream kernel will just be supported. + +In future optional target flags will be given in two situations: + +1) The target is experimental, or not upstream at all (eg, vdo). +2) The target is deprecated and support will be removed at some future date. + +This decision could well be contentious, so could distro maintainers feel +free to comment. |