Joe Thornber
|
c7813e07e4
|
[thin_dump] --format custom=<shared lib>
Allow people to use their own emitters held in a shared library.
Put a trivial emitter in contrib/ as an example.
|
2016-03-24 13:59:08 +00:00 |
|
Joe Thornber
|
872a933072
|
[thin_dump] start refactoring format code
|
2016-03-23 10:52:04 +00:00 |
|
Joe Thornber
|
4370f048c0
|
[thin_dump] --skip-mappings
|
2016-03-22 15:01:37 +00:00 |
|
Joe Thornber
|
a3f4940f1e
|
[thin_dump] --dev-id
|
2016-03-22 14:46:33 +00:00 |
|
Joe Thornber
|
0fced25b3e
|
[thin_dump, thin_restore] remove some dead code
|
2016-02-04 15:24:16 +00:00 |
|
Joe Thornber
|
c93e728ef4
|
[base] introduce a command type that gets registered with the app
|
2016-01-08 12:51:52 +00:00 |
|
Joe Thornber
|
a709b9718b
|
[thin] Make the metadata class resposible for locating metadata snapshots
|
2015-12-15 10:08:07 +00:00 |
|
Joe Thornber
|
30a3bf67d1
|
[thin tools] Change the metadata contructors to take a block_manager<>::ptr
Also check any metadata snap passed in matches what's in the superblock.
|
2015-12-14 15:29:57 +00:00 |
|
Joe Thornber
|
93fb540bd4
|
[thinp tools] move find_metadata_snap to superblock.cc
|
2015-07-27 14:30:09 +01:00 |
|
Joe Thornber
|
642ae6e7c2
|
Tools now open the metadata device in O_EXCL mode.
An attempt to stop people running the tools on active metadata.
|
2015-07-07 13:47:00 +01:00 |
|
Joe Thornber
|
6f8b7e2914
|
[all] Build a single executable
|
2014-08-27 14:01:31 +01:00 |
|
Joe Thornber
|
6615b25e4b
|
WIP on cache tools
|
2013-09-11 11:40:46 +01:00 |
|
Joe Thornber
|
77286e0bc7
|
Take out some 'typename's to support older versions of gcc (Heinz).
|
2013-08-15 10:35:07 +01:00 |
|
Heinz Mauelshagen
|
bdb8d6e5cc
|
thin_dump: cleanup metadata snapshot support
|
2013-07-30 17:10:41 +02:00 |
|
Heinz Mauelshagen
|
78389803bc
|
thin_dump.cc: fix metadata snapshot logic
|
2013-07-30 15:31:36 +02:00 |
|
Heinz Mauelshagen
|
e16b7c8ea0
|
Fluff
|
2013-07-29 12:29:05 +02:00 |
|
Heinz Mauelshagen
|
28a8351e12
|
Fluff
|
2013-07-19 12:12:31 +02:00 |
|
Heinz Mauelshagen
|
d02bcbab56
|
Merge branch 'Work_1' of github.com:lvmguy/thin-provisioning-tools into Work_1
Conflicts:
Makefile.in
man8/thin_dump.8
man8/thin_metadata_size.8
thin-provisioning/thin_dump.cc
|
2013-07-19 12:11:28 +02:00 |
|
Heinz Mauelshagen
|
dd1e4c1233
|
thin_dump: support optional block# with --metadata-snap to allow for default snapshot stored in metadata to be used; update manual page
|
2013-07-19 11:48:15 +02:00 |
|
Heinz Mauelshagen
|
5a039267df
|
thin_dump: support --metadata-snap block#
|
2013-07-18 14:52:08 +02:00 |
|
Heinz Mauelshagen
|
1b6f9255a1
|
thin_dump: support --metadata-snap block#
|
2013-07-16 17:39:40 +02:00 |
|
Joe Thornber
|
2fc95b3a2d
|
[thin_dump] add -o switch
|
2013-06-28 12:17:43 +01:00 |
|
Joe Thornber
|
0938d24ea1
|
Take held root support out of thin_dump.
Temporary, just to get things building.
|
2013-06-19 12:11:34 +01:00 |
|
Joe Thornber
|
282e98a6b1
|
Move source into separate sub directories.
|
2013-01-02 12:55:41 +00:00 |
|