*parent_entry.node,
parent_entry.pos,
*child);
- auto &cnode = (typename internal_node_t::base_t &)*child;
+ [[maybe_unused]] auto &cnode = (typename internal_node_t::base_t &)*child;
assert(cnode.get_node_meta().begin == node_iter.get_key());
assert(cnode.get_node_meta().end > node_iter.get_key());
return on_found(child->template cast<leaf_node_t>());
return convert_paddr_to_abs_addr(seq.offset);
}
void set_written_to(journal_seq_t seq) {
- rbm_abs_addr addr = convert_paddr_to_abs_addr(seq.offset);
+ [[maybe_unused]] rbm_abs_addr addr = convert_paddr_to_abs_addr(seq.offset);
assert(addr >= get_records_start());
assert(addr < get_journal_end());
written_to = seq;
auto ait = alloc_infos.begin();
for (; mit != mappings.end(); mit++, ait++) {
auto mapping = static_cast<BtreeLBAMapping*>(mit->release());
- auto &alloc_info = *ait;
+ [[maybe_unused]] auto &alloc_info = *ait;
assert(mapping->get_key() == alloc_info.key);
assert(mapping->get_raw_val().get_laddr() ==
alloc_info.val.get_laddr());
iter, t.add_transactional_view<copy_dests_t>(t));
}
auto ©_dests = static_cast<copy_dests_t&>(*iter);
- auto [it, inserted] = copy_dests.dests_by_key.insert(dest);
+ [[maybe_unused]] auto [it, inserted] =
+ copy_dests.dests_by_key.insert(dest);
assert(inserted || it->get() == dest.get());
}
}
}
if (child_result.size() && last && iter == liter - 1) {
- auto biter = --(child_result.end());
+ [[maybe_unused]] auto biter = --(child_result.end());
if (config.last_inclusive) {
assert(biter->first <= *last);
} else {
}
ceph_assert_always(primary_mapping.core_to_num_pgs.end() != count_iter);
++(count_iter->second);
- auto [insert_iter, inserted] =
+ [[maybe_unused]] auto [insert_iter, inserted] =
primary_mapping.pg_to_core.emplace(pgid, core_to_update);
assert(inserted);
DEBUG("mapping pg {} to core {} (primary): num_pgs {}",
if (find_iter == other_mapping.pg_to_core.end()) {
DEBUG("mapping pg {} to core {} (others)",
pgid, core_to_update);
- auto [insert_iter, inserted] =
+ [[maybe_unused]] auto [insert_iter, inserted] =
other_mapping.pg_to_core.emplace(pgid, core_to_update);
assert(inserted);
} else {
[soid, &recovery_info, is_delete, &t, this] {
if (soid.is_snap()) {
OSDriver::OSTransaction _t(pg->get_osdriver().get_transaction(&t));
- int r = pg->get_snap_mapper().remove_oid(soid, &_t);
+ [[maybe_unused]] int r = pg->get_snap_mapper().remove_oid(soid, &_t);
assert(r == 0 || r == -ENOENT);
if (!is_delete) {