From 9905d75715438aa70f68de826e84e91fb9840e68 Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Thu, 22 Jun 2023 14:18:54 -0400 Subject: [PATCH] dump file size Signed-off-by: Alex Chi --- pageserver/src/tenant/storage_layer/delta_layer.rs | 5 +++-- pageserver/src/tenant/storage_layer/image_layer.rs | 5 +++-- pageserver/src/tenant/storage_layer/layer_desc.rs | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pageserver/src/tenant/storage_layer/delta_layer.rs b/pageserver/src/tenant/storage_layer/delta_layer.rs index b9c3400225..28cfa08f74 100644 --- a/pageserver/src/tenant/storage_layer/delta_layer.rs +++ b/pageserver/src/tenant/storage_layer/delta_layer.rs @@ -222,13 +222,14 @@ impl Layer for DeltaLayer { /// debugging function to print out the contents of the layer fn dump(&self, verbose: bool, ctx: &RequestContext) -> Result<()> { println!( - "----- delta layer for ten {} tli {} keys {}-{} lsn {}-{} ----", + "----- delta layer for ten {} tli {} keys {}-{} lsn {}-{} size {} ----", self.desc.tenant_id, self.desc.timeline_id, self.desc.key_range.start, self.desc.key_range.end, self.desc.lsn_range.start, - self.desc.lsn_range.end + self.desc.lsn_range.end, + self.desc.file_size ); if !verbose { diff --git a/pageserver/src/tenant/storage_layer/image_layer.rs b/pageserver/src/tenant/storage_layer/image_layer.rs index f4e53bf31c..6605a34d29 100644 --- a/pageserver/src/tenant/storage_layer/image_layer.rs +++ b/pageserver/src/tenant/storage_layer/image_layer.rs @@ -153,12 +153,13 @@ impl Layer for ImageLayer { /// debugging function to print out the contents of the layer fn dump(&self, verbose: bool, ctx: &RequestContext) -> Result<()> { println!( - "----- image layer for ten {} tli {} key {}-{} at {} ----", + "----- image layer for ten {} tli {} key {}-{} at {} size {} ----", self.desc.tenant_id, self.desc.timeline_id, self.desc.key_range.start, self.desc.key_range.end, - self.lsn + self.lsn, + self.desc.file_size ); if !verbose { diff --git a/pageserver/src/tenant/storage_layer/layer_desc.rs b/pageserver/src/tenant/storage_layer/layer_desc.rs index 5ed548909e..7dda9fe0e2 100644 --- a/pageserver/src/tenant/storage_layer/layer_desc.rs +++ b/pageserver/src/tenant/storage_layer/layer_desc.rs @@ -173,13 +173,14 @@ impl PersistentLayerDesc { pub fn dump(&self, _verbose: bool, _ctx: &RequestContext) -> Result<()> { println!( - "----- layer for ten {} tli {} keys {}-{} lsn {}-{} ----", + "----- layer for ten {} tli {} keys {}-{} lsn {}-{} size {} ----", self.tenant_id, self.timeline_id, self.key_range.start, self.key_range.end, self.lsn_range.start, - self.lsn_range.end + self.lsn_range.end, + self.file_size ); Ok(())