Ming-Hung Tsai
|
8d8ee51599
|
[thin_generate_metadata] Support setting the needs_check flag
|
2020-07-25 16:53:44 +08:00 |
|
Ming-Hung Tsai
|
524de134a4
|
[thin_pool] Support creating metadadata snapshot
|
2020-06-19 18:07:55 +08:00 |
|
Ming-Hung Tsai
|
e33c60c7e2
|
[thin_pool] Add close_thin()
|
2020-06-19 18:07:55 +08:00 |
|
Ming-Hung Tsai
|
598696bc32
|
[thin_pool] Implement synchronous mapping insertion and removal
|
2020-06-19 18:07:55 +08:00 |
|
Ming-Hung Tsai
|
383ae78871
|
[thin_pool] Determine shared blocks while looking up mappings
|
2020-06-19 18:07:55 +08:00 |
|
Ming-Hung Tsai
|
66b519db83
|
[thin_pool] Fix snapshot creation
|
2020-06-19 17:22:19 +08:00 |
|
Ming-Hung Tsai
|
7f7ba950ef
|
[thin_pool] Complete device creation
- Set up the device details
- Cache device details of opened devices
- Update changed devices at once while committing the pool
|
2020-06-19 17:22:19 +08:00 |
|
Ming-Hung Tsai
|
77adb08c3f
|
[thin_pool] Replace the member pointer by references
|
2020-06-17 19:09:24 +08:00 |
|
Ming-Hung Tsai
|
0b058a2850
|
[thin_pool] Encapsulate metadata into the pool class
|
2020-06-17 19:09:24 +08:00 |
|
Joe Thornber
|
4313469475
|
[all] Switch from boost::shared_ptr -> std::shared_ptr.
Shared_ptr has moved into the standard library since these tools were
first written.
|
2020-04-30 15:02:43 +01:00 |
|
Ming-Hung Tsai
|
6863db6f86
|
[thin] fix duplicated counting of mapped blocks in restore emitter
|
2016-08-10 23:40:48 +08:00 |
|
Joe Thornber
|
8f2ab2d676
|
Introduce mapping_tree.h
|
2013-05-20 17:37:46 +01:00 |
|
Joe Thornber
|
282e98a6b1
|
Move source into separate sub directories.
|
2013-01-02 12:55:41 +00:00 |
|