1
0
mirror of https://github.com/postgrespro/pg_probackup.git synced 2026-06-21 01:34:15 +02:00

fix for XLogReader's read_page callback contract

This commit is contained in:
Yura Sokolov
2022-12-29 04:13:36 +03:00
parent 3dd5219e13
commit 361b9a7b51
+4
View File
@@ -900,6 +900,8 @@ SimpleXLogPageRead(XLogReaderState *xlogreader, XLogRecPtr targetPagePtr,
memcpy(readBuf, reader_data->page_buf, XLOG_BLCKSZ);
#if PG_VERSION_NUM < 130000
*pageTLI = reader_data->tli;
#else
xlogreader->seg.ws_tli = reader_data->tli;
#endif
return XLOG_BLCKSZ;
}
@@ -931,6 +933,8 @@ SimpleXLogPageRead(XLogReaderState *xlogreader, XLogRecPtr targetPagePtr,
reader_data->prev_page_off = targetPageOff;
#if PG_VERSION_NUM < 130000
*pageTLI = reader_data->tli;
#else
xlogreader->seg.ws_tli = reader_data->tli;
#endif
return XLOG_BLCKSZ;
}