summaryrefslogtreecommitdiffstats
path: root/lib/metadata/metadata.h
Commit message (Expand)AuthorAgeFilesLines
...
* Fix return type qualifier to avoid compiler warning.Milan Broz2010-08-261-1/+1
* Add vg_mda_size and vg_mda_free functions.Dave Wysochanski2010-08-201-0/+4
* Pass metadataignore to pv_create, pv_setup, _mda_setup, and add_mda.Dave Wysochanski2010-07-081-2/+2
* Adjust auto-metadata repair and caching logic to try to cope with empty mdas.Alasdair Kergon2010-07-071-0/+1
* Improve various log messages.Alasdair Kergon2010-06-301-2/+4
* Improve logging for metadata ignore by printing device name.Dave Wysochanski2010-06-291-0/+4
* Add some log_verbose debug statements related to metadataignore.Dave Wysochanski2010-06-291-1/+1
* Add mdas_empty_or_ignored() helper function.Dave Wysochanski2010-06-281-0/+1
* Add metadata_areas_ignored list and functions to manage ignored mdas.Dave Wysochanski2010-06-281-0/+2
* Rename fid->metadata_areas to fid->metadata_areas_in_use.Dave Wysochanski2010-06-281-2/+2
* Add mda location specific mda_copy constructor.Dave Wysochanski2010-06-281-0/+7
* Add mda_locns_match() internal library function for mapping pv/device to VG mda.Dave Wysochanski2010-06-281-0/+7
* Add location independent flag and functions to ignore mdas.Dave Wysochanski2010-06-281-0/+6
* Account for mirror transient status when doing lvconvert --repair.Petr Rockai2010-05-241-0/+2
* Replicator: check replicator segmentZdenek Kabelac2010-05-211-0/+6
* Add del_pvl_from_vgs() and move prototypes into metadata-exported.hDave Wysochanski2010-04-131-1/+0
* Add add_pvl_to_vgs() - helper function to add a pv to a vg list.Dave Wysochanski2010-04-061-0/+1
* Optimise PV segments search.Milan Broz2010-03-311-3/+0
* Fix off by 512 sizes for lvm2app.Dave Wysochanski2010-02-141-1/+1
* Consolidate LV allocation into alloc_lv().Alasdair Kergon2009-09-281-0/+2
* Add --dataalignmentoffset to pvcreate to shift start of aligned data areaMike Snitzer2009-07-301-0/+3
* Remove pv_t, vg_t & lv_t handles from lib. Only liblvm uses them.Alasdair Kergon2009-07-291-4/+4
* Fix readahead calculation problems.Milan Broz2009-06-011-1/+1
* Use readahead of underlying device and not default (smaller) one.Milan Broz2009-05-201-0/+5
* Merge lv_is_displayable and lv_is_visible.Milan Broz2009-05-131-5/+0
* Remove snapshot_count from VG and use function instead.Milan Broz2009-05-121-0/+5
* Add sparse devices: lvcreate -s --virtualoriginsize (hidden zero origin).Alasdair Kergon2009-04-251-0/+1
* Introduce memory pool per volume group.Milan Broz2009-04-101-0/+1
* Try to avoid full rescan if label scan is enough.Milan Broz2009-02-251-1/+2
* Add --dataalignment to pvcreate to specify alignment of data area. (mbroz)Alasdair Kergon2009-02-221-2/+2
* Rename vg_read() to vg_read_internal(). (mornfall)Alasdair Kergon2009-01-261-1/+1
* Add pv_mda_size to 'pvs' and vg_mda_size to 'vgs'.Dave Wysochanski2009-01-091-0/+5
* Calculate mirror log size instead of hardcoding 1 extent size.Milan Broz2008-12-191-1/+12
* Added displayable_lvs_in_vg and lv_is_displayable functions to deal withPeter Rajnoha2008-12-041-0/+5
* Right, a simple build (without options) is working again.Alasdair Kergon2008-11-031-10/+10
* Try to fix possible infinite loop in dependency tree walking (by mornfall).Milan Broz2008-09-251-2/+2
* Improve the way VGs with PVs missing are handled so manual interventionAlasdair Kergon2008-09-191-0/+8
* Pass struct physical_volume to pe_align.Alasdair Kergon2008-09-191-1/+1
* Cache VG metadata internally while VG lock is held.Alasdair Kergon2008-04-011-0/+7
* Add find_lv_in_lv_list() and find_pv_in_pv_list().Dave Wysochanski2008-03-281-0/+6
* preparation for vg cacheAlasdair Kergon2008-03-171-1/+1
* Maintain lists of stacked LV segments using each LV.Alasdair Kergon2008-01-161-1/+14
* stacked mirror support (incomplete)Alasdair Kergon2007-12-201-2/+2
* Major restructuring of pvmove and lvconvert layer manipulation codeAlasdair Kergon2007-12-201-5/+0
* Add pv_mda_free and vg_mda_free fields to reports for raw text format.Alasdair Kergon2007-11-051-0/+6
* Add is_orphan_vg() and change all hardcoded checks to use it.Bryn M. Reeves2007-11-021-1/+1
* Accessor functions for PV will not modify the given PV.Dave Wysochanski2007-10-121-3/+3
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-2/+2
* Split metadata-external.h out from metadata.h for the tools to use.Alasdair Kergon2007-07-181-380/+34
* Change pv_read_path to pv_by_pathDave Wysochanski2007-07-121-1/+1