d42bde371f
[thin_dump (rust)] Prepare for thin_repair
...
- Adapt function interfaces for repairing purpose
- Pull out reuseable structures
2021-07-27 23:51:20 +08:00
56d7da66aa
[thin_dump (rust)] Tidy up
...
- Do not use shared internals as Defs
- Build Defs with common leaf sequences only, that could forms
more common Defs between partially shared subtrees.
2021-07-27 23:45:02 +08:00
7002a8ae8d
[all (rust)] Pull out structures for intermediate representation
...
Also fix the data type for thin timestamp
2021-07-21 18:46:06 +08:00
7daff7350a
[thin/cache_dump (rust)] Add buffered outputs, and fix command line options
2021-06-21 23:27:51 +08:00
48d4fc51ed
[space_map (rust)] Factor out space_map_metadata
2021-05-28 03:19:42 +08:00
30cfcd9a88
[thin_dump (rust)] Use common leaf sequences to pack metadata
2021-05-28 00:07:32 +08:00
4c47fcabbf
[thin_dump (rust)] Fix missing outputs
2021-05-27 23:51:37 +08:00
965fbb6e8f
[all] Apply cargo fmt, and fix clippy warnings
2021-05-11 23:53:31 +08:00
43e433149b
[all] Apply cargo fmt
2021-05-04 16:10:23 +08:00
040e3bfc2d
Lot's of work on thin_restore
2021-03-24 14:20:20 +00:00
c3c6d37aea
Fix a lot of clippy warnings
2021-02-08 10:38:21 +00:00
1ae62adec6
work in progress
2020-11-18 14:33:56 +00:00
e9fbcc31de
[thin_dump (rust)] First pass at thin_dump.
...
Doesn't include --repair.
This includes <def> and <ref> sections for shared regions.
2020-09-28 15:45:13 +01:00