Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
DEBUG("invalidate begin -- extent {}", extent);
for (auto &&i: extent.transactions) {
if (!i.t->conflicted) {
- DEBUGT("", i.t);
+ DEBUGT("set conflict", *i.t);
i.t->conflicted = true;
assert(!i.t->is_weak());
auto m_key = std::make_pair(i.t->get_src(), extent.get_type());
/// Resets transaction preserving
void reset_transaction_preserve_handle(Transaction &t) {
+ LOG_PREFIX(Cache::reset_transaction_preserve_handle);
if (t.did_reset()) {
++(get_counter(stats.trans_created_by_src, t.get_src()));
}
t.reset_preserve_handle(last_commit);
+ DEBUGT("reset", t);
}
/**