diff --git a/pageserver/src/waldecoder.rs b/pageserver/src/waldecoder.rs index 43ce634970..828ad7b59f 100644 --- a/pageserver/src/waldecoder.rs +++ b/pageserver/src/waldecoder.rs @@ -347,7 +347,7 @@ pub struct XlSmgrTruncate { pub fn decode_truncate_record(decoded: &DecodedWALRecord) -> XlSmgrTruncate { let mut buf = decoded.record.clone(); - buf.advance(SizeOfXLogRecord as usize); + buf.advance((SizeOfXLogRecord+2) as usize); XlSmgrTruncate { blkno: buf.get_u32_le(), rnode: RelFileNode {