iter.leaf.node = root_node->template cast<leaf_node_t>();
auto &root_entry = iter.leaf;
auto riter = root_entry.node->lower_bound(addr);
- SUBTRACET(
+ SUBDEBUGT(
seastore_fixedkv_tree,
"leaf addr {}, got ret offset {}, size {}, end {}",
c.trans,
}
auto it = iter.leaf.node->lower_bound(addr);
iter.leaf.pos = it->get_offset();
- SUBTRACET(
+ SUBDEBUGT(
seastore_fixedkv_tree,
"leaf addr {}, got ret offset {}, size {}, end {}",
c.trans,
laddr_t laddr,
paddr_t paddr)
{
- LOG_PREFIX(BtreeLBAManager::update_mapping);
+ LOG_PREFIX(BtreeLBAManager::update_paddr_sync);
DEBUGT("laddr={}, paddr={}", t, laddr, paddr);
auto c = get_context(t);
auto btree = get_btree_sync<LBABtree>(c);
assert(!src->is_end());
assert(src->get_refcount() == EXTENT_DEFAULT_REF_COUNT);
assert(!src->is_indirect() == (bool)extent);
- DEBUGT("src={} dest={}", c.trans, *src, *dest);
+ DEBUGT("src={} dest={} dest_laddr={}", c.trans, *src, *dest, dest_laddr);
move_mapping_ret_t ret{std::move(src), std::move(dest)};
auto &cursor = *ret.dest;
auto iter = btree.make_partial_iter(c, cursor);