Add error context

This commit is contained in:
Bojan Serafimov
2022-12-12 13:55:56 -05:00
parent 0053ccac13
commit 0de1ec14e0

View File

@@ -256,8 +256,9 @@ impl LayerMap {
(Some(_), None) => panic!("returned None, expected Some"),
(Some(old), Some(new)) => {
// TODO be more verbose and flexible
assert_eq!(old.layer.filename(), new.layer.filename());
assert_eq!(old.lsn_floor, new.lsn_floor);
let context = format!("query: key {}, end_lsn: {}", key, end_lsn);
assert_eq!(old.layer.filename(), new.layer.filename(), "{}", context);
assert_eq!(old.lsn_floor, new.lsn_floor, "{}", context);
}
}
return Ok(new);