INXHKEMU2PTRI3BOJQNBDMNROON3R3NYRNZBZNMFSM5XYWM2E4TQC
{
if let Some(&ee) = txn.get_graph(graph, &k1, Some(&v1))? {
if ee == v1 {
txn.debug(graph, ".3");
panic!("Not deleted: {:?} {:?}", k1, v1);
}
}
}
if a != b {
txn.debug(graph, ".2");
panic!(
"Failed: {:?} {:?} for {:?} {:?} {:?} {:?}",
a, b, flag, k0, k1, introduced_by
)
}
let gaeul = ChangeId::from_base32(b"GAEULYDRSLJSC").unwrap();
let has_gaeul1 = {
let v = Vertex {
change: gaeul,
start: ChangePosition(L64(1677892)),
end: ChangePosition(L64(1677893)),
};
let e = SerializedEdge::new(
EdgeFlags::PSEUDO | EdgeFlags::PARENT,
gaeul,
ChangePosition(L64(1677837)),
ChangeId::ROOT,
);
if let Some(&ee) = txn.get_graph(graph, &v, Some(&e))? {
ee == e
} else {
false
}
};
assert!((a && b) || (!a && !b));
let has_gaeul1_ = {
let v = Vertex {
change: gaeul,
start: ChangePosition(L64(1677892)),
end: ChangePosition(L64(1677893)),
};
let e = SerializedEdge::new(
EdgeFlags::PSEUDO | EdgeFlags::PARENT,
gaeul,
ChangePosition(L64(1677837)),
ChangeId::ROOT,
);
if let Some(&ee) = txn.get_graph(graph, &v, Some(&e))? {
ee == e
} else {
false
}
};
if has_gaeul1 && !has_gaeul1_ {
txn.debug(graph, ".GAEUL");
panic!("GAEULT");
}
assert!(!(a^b));