From 08705d1b8cc0881859886aca9e7ef34aa364242b Mon Sep 17 00:00:00 2001 From: Joonas Koivunen Date: Thu, 12 Sep 2024 13:17:27 +0000 Subject: [PATCH] chore: remove extra clone --- pageserver/src/tenant/timeline.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pageserver/src/tenant/timeline.rs b/pageserver/src/tenant/timeline.rs index 262dccac7d..28d5efd421 100644 --- a/pageserver/src/tenant/timeline.rs +++ b/pageserver/src/tenant/timeline.rs @@ -5078,14 +5078,14 @@ impl Timeline { // If we have a page image, and no WAL, we're all set if data.records.is_empty() { - if let Some((img_lsn, img)) = &data.img { + if let Some((img_lsn, img)) = data.img { trace!( "found page image for key {} at {}, no WAL redo required, req LSN {}", key, img_lsn, request_lsn, ); - Ok(img.clone()) + Ok(img) } else { Err(PageReconstructError::from(anyhow!( "base image for {key} at {request_lsn} not found"