mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
release note: 2.02.178
This commit is contained in:
parent
a90de76fd8
commit
9337ff48bc
53
doc/release-notes/2.02.178
Normal file
53
doc/release-notes/2.02.178
Normal file
@ -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.
|
Loading…
Reference in New Issue
Block a user