Commit Graph

  • bb898eeaad [cache_restore/dump] hint_width work. Joe Thornber 2013-09-26 11:36:01 +01:00
  • bd1a189298 [caching] change the emitter->hint value type Joe Thornber 2013-09-24 12:37:27 +01:00
  • 8408ab12f8 [caching] add grow method to the hint_array wrapper Joe Thornber 2013-09-24 12:12:57 +01:00
  • 17f7c982f2 [caching] hint support Joe Thornber 2013-09-24 12:00:09 +01:00
  • 2e58332e49 [cache_restore/dump] mappings dump restore ok now Joe Thornber 2013-09-23 11:15:41 +01:00
  • dc97e0ea4e Update ignore file Joe Thornber 2013-09-19 13:52:29 +01:00
  • 61e90998c0 [cache_dump, cache_restore] restore/dump cycle works Joe Thornber 2013-09-19 13:45:56 +01:00
  • c476de1756 [cache_restore] more wip Joe Thornber 2013-09-18 13:00:26 +01:00
  • cce3b5980f bump version to 0.2.7 Joe Thornber 2013-09-16 13:46:53 +01:00
  • 7ce306cb6d [thin_restore] check the input file exists. Joe Thornber 2013-09-16 13:43:06 +01:00
  • 14122d6875 Move check_file_exists() to file_utils.{h,cc} Joe Thornber 2013-09-16 13:42:39 +01:00
  • ea424c4134 Fixup some feature tests that need metadata.bin present Joe Thornber 2013-09-16 13:41:55 +01:00
  • 6638f7054f Test for missing input file Joe Thornber 2013-09-16 13:06:23 +01:00
  • 93b1077017 Fix bad thinp_xml command line Joe Thornber 2013-09-16 13:05:58 +01:00
  • 4124460c84 Update Gemfile.lock Joe Thornber 2013-09-16 13:04:31 +01:00
  • 41864f041f hint_array pack/unpack Joe Thornber 2013-09-12 14:42:59 +01:00
  • a05d75611e mapping_array.cc Joe Thornber 2013-09-12 14:21:25 +01:00
  • dadb32d15f some work on cache_restore Joe Thornber 2013-09-12 12:33:32 +01:00
  • 6615b25e4b WIP on cache tools Joe Thornber 2013-09-11 11:40:46 +01:00
  • d3ce6b811b Start stubbing out cache_dump Joe Thornber 2013-08-19 12:40:03 +01:00
  • a933749cbf update ignore file Joe Thornber 2013-08-16 16:44:44 +01:00
  • 4360c8cbff Some work on cache_check and cache_restore Joe Thornber 2013-08-16 16:29:41 +01:00
  • 5fa1c0a212 Add a feature that tests failure when the output file is missed off the thin_restore command line. Joe Thornber 2013-08-16 16:28:25 +01:00
  • 7ada06aa77 fluff Joe Thornber 2013-08-16 14:34:51 +01:00
  • be6f90f16c [thin_restore] use full paths for includes. Joe Thornber 2013-08-16 14:33:19 +01:00
  • 487f48145f Move cache_check_steps.rb -> cache_steps.rb Joe Thornber 2013-08-16 14:28:46 +01:00
  • 67551d81f1 Put error_state into into it's own file. Joe Thornber 2013-08-16 14:07:04 +01:00
  • 94bd3aef3b Put nested_output in it's own file Joe Thornber 2013-08-16 13:48:25 +01:00
  • 1e925d4cf1 caching/superblock.{h,cc} Joe Thornber 2013-08-16 13:39:12 +01:00
  • 500e508c6d fix up some coverity issues Joe Thornber 2013-08-15 16:26:17 +01:00
  • 77286e0bc7 Take out some 'typename's to support older versions of gcc (Heinz). Joe Thornber 2013-08-15 10:35:07 +01:00
  • 91eeb3ac57 Merge remote-tracking branch 'ejt/master' Heinz Mauelshagen 2013-08-08 16:09:23 +02:00
  • c6ec0c9c9c Older versions of boost don't have BOOST_STATIC_ASSERT_MSG Joe Thornber 2013-08-08 15:08:51 +01:00
  • ac9685833c bump version Joe Thornber 2013-08-08 11:43:28 +01:00
  • a441b7d4db Merge remote-tracking branch 'ejt/master' Heinz Mauelshagen 2013-08-08 12:10:41 +02:00
  • e197a724c7 bump version Joe Thornber 2013-08-02 13:15:36 +01:00
  • d779b6c1fa [thin_repair] don't open the space maps in the old metadata, we'll regenerate. Joe Thornber 2013-08-02 13:14:49 +01:00
  • 4c5ae4a785 update Gemfile.lock Joe Thornber 2013-08-02 13:14:07 +01:00
  • 6dbd7209ed Fix missing quote in xml output with metadata_snap= Heinz Mauelshagen 2013-07-31 12:07:16 +02:00
  • eb406a953f manual page fixes in header Heinz Mauelshagen 2013-07-30 19:55:52 +02:00
  • 0029962f20 Give up with --std=c++11 Joe Thornber 2013-08-08 10:49:59 +01:00
  • 79f64267b5 bump version Joe Thornber 2013-08-02 13:15:36 +01:00
  • dd26ec76b2 [thin_repair] don't open the space maps in the old metadata, we'll regenerate. Joe Thornber 2013-08-02 13:14:49 +01:00
  • fa6e2ab841 update Gemfile.lock Joe Thornber 2013-08-02 13:14:07 +01:00
  • 3fdef90069 Merge remote-tracking branch 'remotes/heinz/Work_1' Joe Thornber 2013-07-31 11:10:51 +01:00
  • 13293d0640 Fix missing quote in xml output with metadata_snap= Heinz Mauelshagen 2013-07-31 12:07:16 +02:00
  • 4e1e7200a9 manual page fixes in header Heinz Mauelshagen 2013-07-30 19:55:52 +02:00
  • c61f5307ac bump version Joe Thornber 2013-07-30 17:38:19 +01:00
  • bdb8d6e5cc thin_dump: cleanup metadata snapshot support Heinz Mauelshagen 2013-07-30 17:10:41 +02:00
  • 78389803bc thin_dump.cc: fix metadata snapshot logic Heinz Mauelshagen 2013-07-30 15:31:36 +02:00
  • 38bab662b6 Merge ejt/master Heinz Mauelshagen 2013-07-30 12:23:13 +02:00
  • 9694a27669 Merge pull request #3 from robbat2/master Joe Thornber 2013-07-29 06:32:22 -07:00
  • e16b7c8ea0 Fluff Heinz Mauelshagen 2013-07-29 12:29:05 +02:00
  • d8017b361c Manual pages: underline device|file mentioned in DESCRIPTION throughput Heinz Mauelshagen 2013-07-25 15:27:31 +02:00
  • a91ae85acc Manual pages: {device|file} rather than {metadata device|file} Heinz Mauelshagen 2013-07-25 14:59:05 +02:00
  • 08959a281a Manual pages: clearification Heinz Mauelshagen 2013-07-25 14:48:55 +02:00
  • 1bc7081e86 Manual pages: more info wrt block#; fix typos Heinz Mauelshagen 2013-07-25 14:19:56 +02:00
  • b27f12980b Avoid strip at install Heinz Mauelshagen 2013-07-19 13:28:38 +02:00
  • 4ebe1ad6c1 Fluff Heinz Mauelshagen 2013-07-19 12:16:18 +02:00
  • 28a8351e12 Fluff Heinz Mauelshagen 2013-07-19 12:12:31 +02:00
  • d02bcbab56 Merge branch 'Work_1' of github.com:lvmguy/thin-provisioning-tools into Work_1 Heinz Mauelshagen 2013-07-19 12:11:28 +02:00
  • dd1e4c1233 thin_dump: support optional block# with --metadata-snap to allow for default snapshot stored in metadata to be used; update manual page Heinz Mauelshagen 2013-07-19 11:48:15 +02:00
  • d7c1f91c97 thin_metadata_size: update manual page Heinz Mauelshagen 2013-07-18 18:28:30 +02:00
  • b8c6d4e943 Makefile.in: add man pages Heinz Mauelshagen 2013-07-18 15:54:15 +02:00
  • ccbaea0f96 Makefile.in: remove new man pages Heinz Mauelshagen 2013-07-18 15:21:03 +02:00
  • 9b2783490f Makefile.in: new man pages Heinz Mauelshagen 2013-07-18 14:33:55 +02:00
  • c1ccc12da0 Makefile.in: uncomment new man pages for clean patch Heinz Mauelshagen 2013-07-18 14:29:21 +02:00
  • e8f9fc6dff thin_metadata_size: use NOO_NUMBER whilst defining full bool Heinz Mauelshagen 2013-07-18 14:19:06 +02:00
  • b7ca980664 thin_metadata_size: support short/long --numeric-only options; man page adjustment; change long output; stremaline Heinz Mauelshagen 2013-07-18 14:03:27 +02:00
  • ce4e01d8c9 thin_metadata_size: remove superfluous array; streamline Heinz Mauelshagen 2013-07-17 17:24:55 +02:00
  • 03d2ca3a99 thin_metadata_size: support long unit specifiers; make sure exit_prg() is being called; update manual page Heinz Mauelshagen 2013-07-17 16:00:39 +02:00
  • e4912f548c thin_metadata_size.c: support -V option; support -n option argument for unit specifier; add input parameter set to long output Heinz Mauelshagen 2013-07-17 13:25:03 +02:00
  • 18094f7e4e New manual pages and fixes Heinz Mauelshagen 2013-07-17 13:21:11 +02:00
  • 5a039267df thin_dump: support --metadata-snap block# Heinz Mauelshagen 2013-07-16 17:39:40 +02:00
  • 6248f60acc Makefile.in: fluff Heinz Mauelshagen 2013-07-16 15:33:38 +02:00
  • ed88882007 autconf: support build of thin_metadata_size.c Heinz Mauelshagen 2013-07-15 16:48:36 +02:00
  • 80be0d0f54 thin_metadata_size.c: indenting Heinz Mauelshagen 2013-07-12 17:09:14 +02:00
  • e1067455c4 thin_metadata_size.c: fix --maxthins unit processing Heinz Mauelshagen 2013-07-12 13:29:12 +02:00
  • 74cd1f6b28 thin_metadata_size.c: format output enhancements Heinz Mauelshagen 2013-07-12 12:58:53 +02:00
  • 65598e3132 thin_metadata_size.c: new C implementation of metadata size calculation tool Heinz Mauelshagen 2013-07-11 18:34:00 +02:00
  • 9fac224f25 thin_metadata_size: use NOO_NUMBER whilst defining full bool Heinz Mauelshagen 2013-07-18 14:19:06 +02:00
  • 3ee6985bbc thin_metadata_size: support short/long --numeric-only options; man page adjustment; change long output; stremaline Heinz Mauelshagen 2013-07-18 14:03:27 +02:00
  • 175c70ecf2 thin_metadata_size: remove superfluous array; streamline Heinz Mauelshagen 2013-07-17 17:24:55 +02:00
  • ffb585cbc5 thin_metadata_size: support long unit specifiers; make sure exit_prg() is being called; update manual page Heinz Mauelshagen 2013-07-17 16:00:39 +02:00
  • 4ba612f506 thin_metadata_size.c: support -V option; support -n option argument for unit specifier; add input parameter set to long output Heinz Mauelshagen 2013-07-17 13:25:03 +02:00
  • 5a7188bbd2 New manual pages and fixes Heinz Mauelshagen 2013-07-17 13:21:11 +02:00
  • 1b6f9255a1 thin_dump: support --metadata-snap block# Heinz Mauelshagen 2013-07-16 17:39:40 +02:00
  • d4e9875758 Makefile.in: fluff Heinz Mauelshagen 2013-07-16 15:33:38 +02:00
  • 69ff5d5513 autconf: support build of thin_metadata_size.c Heinz Mauelshagen 2013-07-15 16:48:36 +02:00
  • e38c3f9ede Improve build: LDFLAGS. Robin H. Johnson 2013-07-14 21:10:28 +00:00
  • a7e196cc3a thin_metadata_size.c: indenting Heinz Mauelshagen 2013-07-12 17:09:14 +02:00
  • 931221647c thin_metadata_size.c: fix --maxthins unit processing Heinz Mauelshagen 2013-07-12 13:29:12 +02:00
  • 99a1b96b2f thin_metadata_size.c: format output enhancements Heinz Mauelshagen 2013-07-12 12:58:53 +02:00
  • 3a95c7f830 thin_metadata_size.c: new C implementation of metadata size calculation tool Heinz Mauelshagen 2013-07-11 18:34:00 +02:00
  • 4cc9a79a4d bump version to 0.2.1 Joe Thornber 2013-07-10 16:43:45 +01:00
  • 8a2b3f91e7 Don't install thin_metadata_size (needs recoding in C++) Joe Thornber 2013-07-10 16:43:25 +01:00
  • 02de5badeb Merge branch 'Work_1' of github.com:lvmguy/thin-provisioning-tools into Work_1 Heinz Mauelshagen 2013-07-10 17:17:26 +02:00
  • 344d83774d Makefile.in: fix install flaws Heinz Mauelshagen 2013-07-10 17:16:56 +02:00
  • 7a8b223c30 create_xml_data: fix mapping variation check Heinz Mauelshagen 2013-07-02 17:36:15 +02:00
  • 9e32e25ac4 create_xml_data: simplify to mappings; drop all units Heinz Mauelshagen 2013-06-28 13:43:59 +02:00