1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-08-13 21:49:29 +03:00
Commit Graph

39 Commits

Author SHA1 Message Date
c4ddb31abf Rename old segtypes files to segtype. 2004-09-16 18:40:56 +00:00
cab8ea7c62 Cluster-extension-only installation. 2004-08-18 18:57:40 +00:00
d3c8211fef Add cluster support. 2004-06-24 08:02:38 +00:00
d8ac0fbcbf Add read-only GFS pool support. 2004-06-07 19:10:21 +00:00
4922197a33 Begin to separate out segment types. 2004-05-04 21:25:57 +00:00
01c6121ba5 Set devices/md_component_detection = 1 to ignore devices containing md
superblocks. [Luca Berra]
2004-04-16 16:12:04 +00:00
036f273ad0 Basic selinux support 2004-04-07 14:08:22 +00:00
6606c3ae81 Update copyright notices. 2004-03-30 19:35:44 +00:00
69792976e4 Basic internationalisation support. 2004-02-13 22:56:45 +00:00
a8537e6f59 Sysfs block device filtering option for 2.6. 2004-02-13 14:46:04 +00:00
aa37899857 Extract some common functions. 2003-09-17 20:35:57 +00:00
c2f387296e Remove unnecessary file. 2003-08-26 21:12:45 +00:00
914c97239f Another sync point - numerous fixes & clean ups. 2003-07-04 22:34:56 +00:00
4c64ed4ced New column-based reporting tools: lvs, pvs & vgs. 2002-12-12 20:55:49 +00:00
457a47f19f Remove an unused .h file. 2002-12-05 22:37:36 +00:00
5a52dca9c2 Some new features. 2002-11-18 14:04:08 +00:00
60274aba6e 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
627c0f05ef Move defaults.h 2002-02-08 14:28:14 +00:00
6036e5e0f7 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
952d12a5f5 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
9f44467d44 o sync backup changes 2001-12-20 11:52:54 +00:00
ba2e78ff36 o Add symlink for lvm-string.h 2001-12-17 14:04:33 +00:00
faa556e759 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
5aed44459e Build label code into the library 2001-12-12 09:09:04 +00:00
a03f232063 Tweaks for make install. -m args replaces verbose to display maps. 2001-12-03 20:23:53 +00:00
b27957a686 o Trivial binary tree 2001-10-25 11:38:19 +00:00
20a2b71c9c filter integration into tools 2001-10-23 11:50:49 +00:00
5f16718b19 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
291ec3b6c0 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
d1b28647ed 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
a381c45a6e vgchange 2001-10-16 16:25:28 +00:00
72a5e12b5c o pvcreate
o added uuid unit

o stubbed partition stuff
2001-10-12 10:32:06 +00:00
e0e049f537 o metadata.h was in here twice 2001-10-10 10:09:12 +00:00
812efa0f48 o get things compiling 2001-10-08 09:45:16 +00:00
317919c7c6 vgrename & pvchange outlines 2001-10-03 17:03:25 +00:00
6ec06e777f o moved dev-cache to device dir 2001-10-03 12:43:29 +00:00
28f5d16b4f Misc structural changes. 2001-10-01 19:36:06 +00:00
ce0bb59d12 Tidy includes 2001-10-01 15:53:21 +00:00
fa42e6493d Create symlinks to .h files in an include directory 2001-10-01 13:36:54 +00:00