[thin_pool] Support creating metadadata snapshot

This commit is contained in:
Ming-Hung Tsai
2020-06-02 19:07:13 +08:00
parent e33c60c7e2
commit 524de134a4
2 changed files with 49 additions and 0 deletions

View File

@@ -82,6 +82,9 @@ namespace thin_provisioning {
void set_transaction_id(uint64_t id);
uint64_t get_transaction_id() const;
// handling metadata snapshot
void reserve_metadata_snap();
void release_metadata_snap();
block_address get_metadata_snap() const;
block_address alloc_data_block();