diff --git a/pageserver/src/pgdatadir_mapping.rs b/pageserver/src/pgdatadir_mapping.rs index 43876760a3..3337b2e6d4 100644 --- a/pageserver/src/pgdatadir_mapping.rs +++ b/pageserver/src/pgdatadir_mapping.rs @@ -376,6 +376,7 @@ impl DatadirTimeline { SlruKind::MultiXactOffsets, ] { let slrudir_key = slru_dir_to_key(kind); + result.add_key(slrudir_key); let buf = self.tline.get(slrudir_key, lsn)?; let dir = SlruSegmentDirectory::des(&buf)?; let mut segments: Vec = dir.segments.iter().cloned().collect(); @@ -393,6 +394,7 @@ impl DatadirTimeline { } // Then pg_twophase + result.add_key(TWOPHASEDIR_KEY); let buf = self.tline.get(TWOPHASEDIR_KEY, lsn)?; let twophase_dir = TwoPhaseDirectory::des(&buf)?; let mut xids: Vec = twophase_dir.xids.iter().cloned().collect();