some work on cache_restore
This commit is contained in:
		| @@ -8,6 +8,8 @@ | ||||
| #include "persistent-data/transaction_manager.h" | ||||
|  | ||||
| #include "caching/superblock.h" | ||||
| #include "caching/hint_array.h" | ||||
| #include "caching/mapping_array.h" | ||||
|  | ||||
| //---------------------------------------------------------------- | ||||
|  | ||||
| @@ -25,6 +27,13 @@ namespace caching { | ||||
|  | ||||
| 		metadata(block_manager<>::ptr bm, open_type ot); | ||||
| 		metadata(block_manager<>::ptr bm, block_address metadata_snap); | ||||
|  | ||||
| 		typedef persistent_data::transaction_manager tm; | ||||
| 		tm::ptr tm_; | ||||
| 		superblock_detail::superblock sb_; | ||||
| 		checked_space_map::ptr metadata_sm_; | ||||
| 		mapping_array::ptr mappings_; | ||||
| 		//hint_array::ptr hints_; | ||||
| 	}; | ||||
| }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user