From 0de1ec14e0dc4c5d91fec194ea01af239f3a62d9 Mon Sep 17 00:00:00 2001 From: Bojan Serafimov Date: Mon, 12 Dec 2022 13:55:56 -0500 Subject: [PATCH] Add error context --- pageserver/src/tenant/layer_map.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pageserver/src/tenant/layer_map.rs b/pageserver/src/tenant/layer_map.rs index 12eb65e162..a3cfbb8c13 100644 --- a/pageserver/src/tenant/layer_map.rs +++ b/pageserver/src/tenant/layer_map.rs @@ -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);