Handle case of 0 replay_lsn

This commit is contained in:
Kosntantin Knizhnik
2025-07-13 20:41:49 +03:00
parent b726293ec3
commit 00826b4082

View File

@@ -2231,7 +2231,7 @@ Retry:
{
XLogRecPtr page_lsn = PageGetLSN((Page)getpage_resp->page);
XLogRecPtr replay_lsn = GetXLogReplayRecPtr(NULL);
if (page_lsn > replay_lsn)
if (replay_lsn != 0 && page_lsn > replay_lsn)
{
/* Alternative to throw error is to repeat the query with request_lsn=replay_lsn */
ereport(ERROR,