Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
n_fixed_kv_extent->get_bptr().c_str());
n_fixed_kv_extent->set_modify_time(fixed_kv_extent.get_modify_time());
n_fixed_kv_extent->range = n_fixed_kv_extent->get_node_meta();
+ n_fixed_kv_extent->set_last_committed_crc(fixed_kv_extent.get_last_committed_crc());
if (fixed_kv_extent.get_type() == internal_node_t::TYPE ||
leaf_node_t::do_has_children) {
nlextent->get_bptr().c_str());
nlextent->set_laddr(lextent->get_laddr() + off);
nlextent->set_modify_time(lextent->get_modify_time());
- nlextent->set_last_committed_crc(nlextent->calc_crc32c());
+ nlextent->set_last_committed_crc(lextent->get_last_committed_crc());
DEBUGT("rewriting logical extent -- {} to {}", t, *lextent, *nlextent);
/* This update_mapping is, strictly speaking, unnecessary for delayed_alloc