chore(block_manager): avoid use of deprecated thrift API

This commit is contained in:
Marcus Holland-Moritz 2025-02-12 22:15:53 +01:00
parent 732ad42a16
commit dd69d7eb8b

View File

@ -48,7 +48,7 @@ void block_manager::set_written_block(size_t logical_block,
void block_manager::map_logical_blocks(std::vector<chunk_type>& vec) { void block_manager::map_logical_blocks(std::vector<chunk_type>& vec) {
std::lock_guard lock{mx_}; std::lock_guard lock{mx_};
for (auto& c : vec) { for (auto& c : vec) {
size_t block = c.get_block(); size_t block = c.block().value();
assert(block < num_blocks_); assert(block < num_blocks_);
c.block() = block_map_[block].value().first; c.block() = block_map_[block].value().first;
} }