Commit Graph

554 Commits

Author SHA1 Message Date
Heinz Mauelshagen d7c1f91c97 thin_metadata_size: update manual page 2013-07-18 18:28:30 +02:00
Heinz Mauelshagen b8c6d4e943 Makefile.in: add man pages 2013-07-18 15:54:15 +02:00
Heinz Mauelshagen ccbaea0f96 Makefile.in: remove new man pages 2013-07-18 15:21:03 +02:00
Heinz Mauelshagen 9b2783490f Makefile.in: new man pages 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen c1ccc12da0 Makefile.in: uncomment new man pages for clean patch 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen e8f9fc6dff thin_metadata_size: use NOO_NUMBER whilst defining full bool 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen b7ca980664 thin_metadata_size: support short/long --numeric-only options; man page adjustment; change long output; stremaline 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen ce4e01d8c9 thin_metadata_size: remove superfluous array; streamline 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen 03d2ca3a99 thin_metadata_size: support long unit specifiers; make sure exit_prg() is being called; update manual page 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen e4912f548c thin_metadata_size.c: support -V option; support -n option argument for unit specifier; add input parameter set to long output 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen 18094f7e4e New manual pages and fixes 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen 5a039267df thin_dump: support --metadata-snap block# 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen 6248f60acc Makefile.in: fluff 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen ed88882007 autconf: support build of thin_metadata_size.c 2013-07-18 14:52:08 +02:00
Heinz Mauelshagen 80be0d0f54 thin_metadata_size.c: indenting 2013-07-18 14:51:09 +02:00
Heinz Mauelshagen e1067455c4 thin_metadata_size.c: fix --maxthins unit processing 2013-07-18 14:51:09 +02:00
Heinz Mauelshagen 74cd1f6b28 thin_metadata_size.c: format output enhancements 2013-07-18 14:51:09 +02:00
Heinz Mauelshagen 65598e3132 thin_metadata_size.c: new C implementation of metadata size calculation tool 2013-07-18 14:51:09 +02:00
Joe Thornber 4cc9a79a4d bump version to 0.2.1 2013-07-10 16:43:45 +01:00
Joe Thornber 8a2b3f91e7 Don't install thin_metadata_size (needs recoding in C++) 2013-07-10 16:43:25 +01:00
Heinz Mauelshagen 02de5badeb Merge branch 'Work_1' of github.com:lvmguy/thin-provisioning-tools into Work_1 2013-07-10 17:17:26 +02:00
Heinz Mauelshagen 344d83774d Makefile.in: fix install flaws 2013-07-10 17:16:56 +02:00
Heinz Mauelshagen 7a8b223c30 create_xml_data: fix mapping variation check 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 9e32e25ac4 create_xml_data: simplify to mappings; drop all units 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen fe4776f2cb create_xml_data: fiddling 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen f9988c7312 create_xml_data: adjust to thinp_xml output 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen cb23845c17 create_xml_data: adjust filed order to thin_dumo format; fix nr_data_blocks 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 979c479e1a create_xml_data: remove space in dev_id ouput 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 42a1db8792 create_xml_data: support --size-variation and check for block size > 0 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 8ca0a87eda thin_metadata_size: check for block size > 0 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 31df9b6d10 thin_metadata_size: drop signe_mapping to = 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 11cec295ce thin_metadata_size,create_xml_data: fix units 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 2fa1ce95eb create_xml_data: fix device and range_mapping 2013-07-10 17:15:18 +02:00
Heinz Mauelshagen 6ba44c54a3 create_xml_data: fix nr_data_blocks 2013-07-10 17:15:18 +02:00
Joe Thornber 4deb1751a6 stop using O_DIRECT until the cach does async io 2013-07-09 16:52:31 +01:00
Joe Thornber 8b1a284ad4 remove old FIXME 2013-07-09 14:40:16 +01:00
Joe Thornber fa657beff6 [run_set] use lower_bound to skip preceeding entries more quickly. 2013-07-09 13:55:21 +01:00
Joe Thornber f2fe3ba2b3 [metadata_dumper] Fix bug where ranges were appearing in all devices for small metadata.
Author: Teng-Feng Yang
2013-07-09 13:28:36 +01:00
Joe Thornber 2ea9cf9961 [features] test for thin_dump with small metadata 2013-07-09 13:06:18 +01:00
Joe Thornber 311034f771 [subtracting_span_iterator] recode using run_set 2013-07-09 11:25:09 +01:00
Joe Thornber 2709629313 [run_set] add another unit test 2013-07-09 11:24:19 +01:00
Joe Thornber 8523314a7f [run_set] improve run merging 2013-07-09 10:36:30 +01:00
Joe Thornber 31686fbb17 run_set.negate() 2013-07-08 23:21:48 +01:00
Joe Thornber 3be8376256 run_set 2013-07-08 21:44:09 +01:00
Heinz Mauelshagen 733ae9b2f1 create_xml_data: fix mapping variation check 2013-07-02 17:36:15 +02:00
Heinz Mauelshagen 775df77d16 Merge branch 'Work_1' of github.com:lvmguy/thin-provisioning-tools into Work_1 2013-07-02 17:34:53 +02:00
Heinz Mauelshagen 43ac9b2959 create_xml_data: simplify to mappings; drop all units 2013-07-01 16:08:32 +02:00
Heinz Mauelshagen 9e118bc335 create_xml_data: fiddling 2013-07-01 16:08:32 +02:00
Heinz Mauelshagen 195398a640 create_xml_data: adjust to thinp_xml output 2013-07-01 16:08:32 +02:00
Heinz Mauelshagen db4ef8e0c6 create_xml_data: adjust filed order to thin_dumo format; fix nr_data_blocks 2013-07-01 16:08:32 +02:00