From d69bb3cc393d455a88a493f9389b6026a8756fc1 Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Wed, 24 May 2023 15:11:41 +0300 Subject: [PATCH] Fix check of format version --- pageserver/src/pgdatadir_mapping.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pageserver/src/pgdatadir_mapping.rs b/pageserver/src/pgdatadir_mapping.rs index 04cabd2743..cba64fff88 100644 --- a/pageserver/src/pgdatadir_mapping.rs +++ b/pageserver/src/pgdatadir_mapping.rs @@ -568,7 +568,7 @@ impl Timeline { let relsize = buf.get_u32_le(); result.add_range(rel_block_to_key(rel, 0)..rel_block_to_key(rel, relsize)); - if self.format_version == 4 { + if self.format_version <= 4 { result.add_key(relsize_key); } } @@ -670,7 +670,7 @@ impl Timeline { } fn rel_size_to_key(&self, rel: RelTag) -> Key { - let field1 = if self.format_version == 4 { + let field1 = if self.format_version <= 4 { 0x00u8 } else { 0x04u8