1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-08-12 17:49:28 +03:00
Commit Graph

40 Commits

Author SHA1 Message Date
6f4e93dc90 Configure/makefile tidy. 2004-11-26 18:07:17 +00:00
12e5b0681b Rename old segtypes files to segtype. 2004-09-16 18:40:56 +00:00
c65d95bf29 Cluster-extension-only installation. 2004-08-18 18:57:40 +00:00
858a2b1b88 Add cluster support. 2004-06-24 08:02:38 +00:00
d0a7ac6b74 Add read-only GFS pool support. 2004-06-07 19:10:21 +00:00
fc5c61cc8b Begin to separate out segment types. 2004-05-04 21:25:57 +00:00
8fa3bdd025 Set devices/md_component_detection = 1 to ignore devices containing md
superblocks. [Luca Berra]
2004-04-16 16:12:04 +00:00
14adc9b875 Basic selinux support 2004-04-07 14:08:22 +00:00
66ed5f82c4 Update copyright notices. 2004-03-30 19:35:44 +00:00
f93434a8ce Basic internationalisation support. 2004-02-13 22:56:45 +00:00
3b3d0ea9eb Sysfs block device filtering option for 2.6. 2004-02-13 14:46:04 +00:00
9bb009a3fe Extract some common functions. 2003-09-17 20:35:57 +00:00
06e3ae2536 Remove unnecessary file. 2003-08-26 21:12:45 +00:00
8449314da2 Another sync point - numerous fixes & clean ups. 2003-07-04 22:34:56 +00:00
38a90e7669 New column-based reporting tools: lvs, pvs & vgs. 2002-12-12 20:55:49 +00:00
3c30741a19 Remove an unused .h file. 2002-12-05 22:37:36 +00:00
34dd8d0a91 Some new features. 2002-11-18 14:04:08 +00:00
c4856caebb Preparation for an LVM2 liblvm - pass cmd_context into each tool and
link some globals that the tools need into that structure.
2002-02-11 20:50:53 +00:00
bd084028d1 Move defaults.h 2002-02-08 14:28:14 +00:00
1ca18f501a o split the uuid -> device map out from vgcache
o  roll vgcache back to agk's implementation, we'll revisit this as part
   of the cluster integration.

o  change the extra_info field in a label to be a void *
2002-01-15 10:24:48 +00:00
f5ec76537a o Rename many occurrences of 'backup' to 'archive' to reduce confusion.
o Extract file creation/renaming code into a library and change backup code
  to use it too.
o Support umask.
o Bring lvm.conf man page up-to-date.
2002-01-09 19:16:48 +00:00
a9649e92c9 o sync backup changes 2001-12-20 11:52:54 +00:00
548a351b06 o Add symlink for lvm-string.h 2001-12-17 14:04:33 +00:00
d4de7934f8 Add internal cache holding a 'hint' list of the PVs belonging to each VG.
A substantial speed-up - particularly in readline mode.
If the hints turn out to be wrong, the relevant parts get thrown away.
vgscan destroys it totally.  In both cases it then rebuilds itself as
required.
2001-12-13 00:07:29 +00:00
222b5f0229 Build label code into the library 2001-12-12 09:09:04 +00:00
e905a20a60 Tweaks for make install. -m args replaces verbose to display maps. 2001-12-03 20:23:53 +00:00
5bad234119 o Trivial binary tree 2001-10-25 11:38:19 +00:00
df2740f126 filter integration into tools 2001-10-23 11:50:49 +00:00
92e804fc50 o Filter which caches valid devices in a file. Pass in init == 1 to the
constructor if you want it to ignore the existing cache and check every
  device again (eg, vgscan, pvscan).
2001-10-22 14:14:00 +00:00
4ab20322fe o Filter for the dev cache that takes values from config file:
devices {

        # first match is final, eg.  /dev/ide/cdrom
		        # get's rejected due to the first pattern

					filter=["r/cdrom/",         # don't touch the music !
							"a/hd[a-d][0-9]+/",
							"a/ide/",
							"a/sd/",
							"a/md/",
							"a|loop/[0-9]+|", # accept devfs style loop back
							"r/loop/",        # and reject old style
							"a/dasd/",
							"a/dac960/",
							"a/nbd/",
							"a/ida/",
							"a/cciss/",
							"a/ubd/",
							"r/.*/"] # reject all others
}


Alasdair this is ready to roll into the tools now.
2001-10-19 18:20:37 +00:00
5370eeecea o First pass at the regex code. lib/regex/matcher takes an array of regex's
and builds a *very* efficient engine that will tell you which regex a string
  matches with only a single pass through the string.  To be used in the config
  file when specifying devices.

o Anchor's aren't supported yet (^ and $) but that won't take long.

o Also when we get some realistic config files we may want to consider adding an
  extra level of indirection to the dfa state in order to compress the table.
  It all depends on how large typical tables get.
2001-10-19 14:36:57 +00:00
f00be261ba vgchange 2001-10-16 16:25:28 +00:00
73f8f0bbd0 o pvcreate
o added uuid unit

o stubbed partition stuff
2001-10-12 10:32:06 +00:00
2c599b7baa o metadata.h was in here twice 2001-10-10 10:09:12 +00:00
8d402d76d0 o get things compiling 2001-10-08 09:45:16 +00:00
cff86c9093 vgrename & pvchange outlines 2001-10-03 17:03:25 +00:00
68dd67f21c o moved dev-cache to device dir 2001-10-03 12:43:29 +00:00
6c85a90723 Misc structural changes. 2001-10-01 19:36:06 +00:00
16e1f1a94c Tidy includes 2001-10-01 15:53:21 +00:00
b753656d50 Create symlinks to .h files in an include directory 2001-10-01 13:36:54 +00:00