From 8b05a87f754b31ef9d0844e4fd1ca9a1dce4a67c Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Fri, 17 Mar 2023 15:25:26 +0200 Subject: [PATCH] Add test that no redundant image are generatd if them are wanted by GC --- pageserver/src/tenant/storage_layer/image_layer.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pageserver/src/tenant/storage_layer/image_layer.rs b/pageserver/src/tenant/storage_layer/image_layer.rs index d298b3e852..dc98be8c0b 100644 --- a/pageserver/src/tenant/storage_layer/image_layer.rs +++ b/pageserver/src/tenant/storage_layer/image_layer.rs @@ -623,6 +623,9 @@ impl ImageLayerWriterInner { lsn: self.lsn, }, ); + if final_path.exists() { + warn!("Overwrite existed image layer {}", final_path.display()); + } std::fs::rename(self.path, final_path)?; trace!("created image layer {}", layer.path().display());