From 3295d6245a7e6d3c2afcfcce76e44610cc155702 Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Wed, 30 Aug 2023 14:13:30 +0300 Subject: [PATCH] fix: provide better context for the other test --- pageserver/src/tenant/timeline.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pageserver/src/tenant/timeline.rs b/pageserver/src/tenant/timeline.rs index 23ccb058a7..ef62fc792e 100644 --- a/pageserver/src/tenant/timeline.rs +++ b/pageserver/src/tenant/timeline.rs @@ -3414,11 +3414,10 @@ impl Timeline { for l in new_layers { if guard.contains(l.as_ref()) { - // here we should find a possibly_overlapping_overwritten let key = l.layer_desc().key(); let old = possibly_overlapping_overwritten .remove(&key) - .context("should not have duplicated a layer we had not made resident first")?; + .with_context(|| format!("should not have duplicated a layer we had not made resident first: {l}"))?; duplicated_layers.insert(key); l.keep_resident_while(&old); tracing::warn!(layer = %l, "duplicated L1 layer");